VMware GemFire Native Client Cache Reference
9.0.6
|
Defines attributes for configuring a cache. More...
Inherits gemfire::SharedBase.
Public Member Functions | |
char * | getEndpoints () |
Gets cache level endpoints list. More... | |
int | getRedundancyLevel () |
public static methods More... | |
void | preserveSB () const |
Atomically increment reference count. More... | |
int32_t | refCount () |
void | releaseSB () const |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero. More... | |
Defines attributes for configuring a cache.
Currently the following attributes are defined: redundancyLevel: Redundancy for HA client queues. endpoints: Cache level endpoints list.
To create an instance of this interface, use CacheAttributesFactory::createCacheAttributes.
For compatibility rules and default values, see CacheAttributesFactory.
Note that the CacheAttributes
are not distributed with the region.
char* gemfire::CacheAttributes::getEndpoints | ( | ) |
Gets cache level endpoints list.
int gemfire::CacheAttributes::getRedundancyLevel | ( | ) |
public static methods
Gets redundancy level for regions in the cache.
|
inherited |
Atomically increment reference count.
|
inlineinherited |
|
inherited |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.