Constructor and Description |
---|
RegionAttributesData(String cacheLoaderClassName,
String cacheWriterClassName,
String keyConstraintClassName,
String valueConstraintClassName,
int regionTimeToLive,
int regionIdleTimeout,
int entryTimeToLive,
int entryIdleTimeout,
String customEntryTimeToLive,
String customEntryIdleTimeout,
boolean ignoreJTA,
String dataPolicy,
String scope,
int initialCapacity,
float loadFactor,
boolean lockGrantor,
boolean multicastEnabled,
int concurrencyLevel,
boolean indexMaintenanceSynchronous,
boolean statisticsEnabled,
boolean subscriptionConflationEnabled,
boolean asyncConflationEnabled,
String poolName,
boolean cloningEnabled,
String diskStoreName,
String interestPolicy,
boolean diskSynchronous,
String[] cacheListeners,
String compressorClassName,
boolean offHeap,
Set<String> asyncEventQueueIds,
Set<String> gatewaySenderIds)
This constructor is to be used by internal JMX framework only.
|
Modifier and Type | Method and Description |
---|---|
Set<String> |
getAsyncEventQueueIds()
Returns the set of async event queue IDs.
|
String[] |
getCacheListeners()
Returns a list of CacheListeners for the Region.
|
String |
getCacheLoaderClassName()
Returns the Class of cache loader associated with this region.
|
String |
getCacheWriterClassName()
Returns the Class of the cache writer associated with this region.
|
String |
getCompressorClassName()
Returns the compressor class name used by the region.
|
int |
getConcurrencyLevel()
Returns the concurrency level for entries in the Region.
|
String |
getCustomEntryIdleTimeout()
Returns the custom idle timeout expiration for entries in the Region, if one exists.
|
String |
getCustomEntryTimeToLive()
Returns the custom time to live expiration for entries in the Region, if one exists.
|
String |
getDataPolicy()
Returns the data policy of the Region.
|
String |
getDiskStoreName()
Returns the name of the DiskStore associated with the Region.
|
int |
getEntryIdleTimeout()
Returns the idle timeout expiration for entries in the Region.
|
int |
getEntryTimeToLive()
Returns the time to live expiration for entries in the Region.
|
Set<String> |
getGatewaySenderIds()
Returns the set of gateway sender IDs.
|
int |
getInitialCapacity()
Returns the initial capacity of entries in the Region.
|
String |
getInterestPolicy()
Returns the subscriber's interest policy.
|
String |
getKeyConstraintClassName()
Returns the Class that the keys in this region are constrained to (must be an instance of).
|
float |
getLoadFactor()
Returns the load factor of entries in the Region.
|
boolean |
getOffHeap()
Returns true if the region uses off-heap memory.
|
String |
getPoolName()
Returns the name of the Pool that this Region will use to communicate with servers, if any.
|
int |
getRegionIdleTimeout()
Returns the idle timeout expiration for the Region.
|
int |
getRegionTimeToLive()
Returns the time to live expiration for the Region.
|
String |
getScope()
Returns the scope of the Region.
|
String |
getValueConstraintClassName()
Returns the Class that the values in this region are constrained to (must be an instance of).
|
boolean |
isAsyncConflationEnabled()
Returns whether asynchronous conflation is enabled for sending messages to peers.
|
boolean |
isCloningEnabled()
Returns whether cloning is enabled.
|
boolean |
isDiskSynchronous()
Returns whether disk writes are synchronous.
|
boolean |
isIgnoreJTA()
Returns whether JTA transactions are being ignored.
|
boolean |
isIndexMaintenanceSynchronous()
Returns whether query service index maintenance will be done synchronously.
|
boolean |
isLockGrantor()
Returns whether this member is configured to become the lock granter when the Region is
created.
|
boolean |
isMulticastEnabled()
Returns whether multicast communication is enabled for the Region.
|
boolean |
isStatisticsEnabled()
Returns whether statistic collection is enabled for the Region and its entries.
|
boolean |
isSubscriptionConflationEnabled()
Returns whether conflation is enabled for sending messages from a cache server to its clients.
|
String |
toString()
String representation of RegionAttributesData
|
@ConstructorProperties(value={"cacheLoaderClassName","cacheWriterClassName","keyConstraintClassName","valueConstraintClassName","regionTimeToLive","regionIdleTimeout","entryTimeToLive","entryIdleTimeout","customEntryTimeToLive","customEntryIdleTimeout","ignoreJTA","dataPolicy","scope","initialCapacity","loadFactor","lockGrantor","multicastEnabled","concurrencyLevel","indexMaintenanceSynchronous","statisticsEnabled","subscriptionConflationEnabled","asyncConflationEnabled","poolName","cloningEnabled","diskStoreName","interestPolicy","diskSynchronous","cacheListeners","compressorClassName","offHeap","asyncEventQueueIds","gatewaySenderIds"}) public RegionAttributesData(String cacheLoaderClassName, String cacheWriterClassName, String keyConstraintClassName, String valueConstraintClassName, int regionTimeToLive, int regionIdleTimeout, int entryTimeToLive, int entryIdleTimeout, String customEntryTimeToLive, String customEntryIdleTimeout, boolean ignoreJTA, String dataPolicy, String scope, int initialCapacity, float loadFactor, boolean lockGrantor, boolean multicastEnabled, int concurrencyLevel, boolean indexMaintenanceSynchronous, boolean statisticsEnabled, boolean subscriptionConflationEnabled, boolean asyncConflationEnabled, String poolName, boolean cloningEnabled, String diskStoreName, String interestPolicy, boolean diskSynchronous, String[] cacheListeners, String compressorClassName, boolean offHeap, Set<String> asyncEventQueueIds, Set<String> gatewaySenderIds)
cacheLoaderClassName
- the Class of cache loader associated with this regioncacheWriterClassName
- the Class of cache writer associated with this regionkeyConstraintClassName
- the Class that the keys in this region are constrained tovalueConstraintClassName
- the Class that the values in this region are constrained toregionTimeToLive
- the time to live expiration for the RegionregionIdleTimeout
- the idle timeout expiration for the RegionentryTimeToLive
- the time to live expiration for entries in the RegionentryIdleTimeout
- the idle timeout expiration for entries in the RegioncustomEntryTimeToLive
- the custom time to live expiration for entries in the RegioncustomEntryIdleTimeout
- the custom idle timeout expiration for entries in the RegionignoreJTA
- whether JTA transactions are being ignoreddataPolicy
- the data policy of the Regionscope
- the scope of the RegioninitialCapacity
- the initial capacity of entries in the RegionloadFactor
- the load factor of entries in the RegionlockGrantor
- whether this member is configured to become the lock granter when the Region
is createdmulticastEnabled
- whether multicast communication is enabled for the RegionconcurrencyLevel
- the concurrency level for entries in the RegionindexMaintenanceSynchronous
- whether query service index maintenance will be done
synchronouslystatisticsEnabled
- whether statistic collection is enabled for the Region and its entriessubscriptionConflationEnabled
- whether conflation is enabled for sending messages from a
cache server to its clientsasyncConflationEnabled
- whether asynchronous conflation is enabled for sending messages
to peerspoolName
- the name of the Pool that this Region will use to communicate with serverscloningEnabled
- whether cloning is enableddiskStoreName
- the name of the DiskStore associated with the RegioninterestPolicy
- the subscriber's interest policydiskSynchronous
- whether disk writes are synchronouscacheListeners
- an array of CacheListeners for the RegioncompressorClassName
- the compressor class name used by the region.offHeap
- whether the region uses off-heap memoryasyncEventQueueIds
- the set of async event queue IDsgatewaySenderIds
- the set of gateway sender IDspublic String getCacheLoaderClassName()
public String getCacheWriterClassName()
public String getKeyConstraintClassName()
public String getValueConstraintClassName()
public int getRegionTimeToLive()
public int getRegionIdleTimeout()
public int getEntryTimeToLive()
public int getEntryIdleTimeout()
public String getCustomEntryTimeToLive()
public String getCustomEntryIdleTimeout()
public boolean isIgnoreJTA()
public String getDataPolicy()
public String getScope()
public int getInitialCapacity()
public float getLoadFactor()
public boolean isLockGrantor()
Scope.GLOBAL
public boolean isMulticastEnabled()
public int getConcurrencyLevel()
public boolean isIndexMaintenanceSynchronous()
public boolean isStatisticsEnabled()
public boolean isSubscriptionConflationEnabled()
public boolean isAsyncConflationEnabled()
public String getPoolName()
public boolean isCloningEnabled()
public String getDiskStoreName()
public String getInterestPolicy()
public boolean isDiskSynchronous()
public String[] getCacheListeners()
public String getCompressorClassName()
public boolean getOffHeap()
public Set<String> getAsyncEventQueueIds()
public Set<String> getGatewaySenderIds()