VMware GemFire Native Client Cache Reference
9.0.6
|
Creates instances of CacheAttributes
.
More...
Public Member Functions | |
CacheAttributesFactory () | |
public methods More... | |
CacheAttributesPtr | createCacheAttributes () |
Creates a CacheAttributes with the current settings. More... | |
void | setEndpoints (const char *endPoints) |
Sets the end points for this native client. More... | |
void | setRedundancyLevel (int redundancyLevel) |
Sets the redundancy level for this native client. More... | |
virtual | ~CacheAttributesFactory () |
destructor More... | |
Creates instances of CacheAttributes
.
gemfire::CacheAttributesFactory::CacheAttributesFactory | ( | ) |
public methods
constructor Creates a new instance of CacheAttributesFactory ready to create a CacheAttributes
with default settings.
|
virtual |
destructor
CacheAttributesPtr gemfire::CacheAttributesFactory::createCacheAttributes | ( | ) |
Creates a CacheAttributes
with the current settings.
CacheAttributes
IllegalStateException | if the current settings violate the compatibility rules |
void gemfire::CacheAttributesFactory::setEndpoints | ( | const char * | endPoints | ) |
Sets the end points for this native client.
void gemfire::CacheAttributesFactory::setRedundancyLevel | ( | int | redundancyLevel | ) |
Sets the redundancy level for this native client.
Notification queues are attempted to be maintained on n servers ( if possible ) where n = redundancy level.