|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.gemstone.gemfire.management.RegionAttributesData
public class RegionAttributesData
Composite Data type for RegionAttributes
| Constructor Summary | |
|---|---|
RegionAttributesData(String cacheLoaderClassName,
String cacheWriteClassName,
String keyConstraintClassName,
String valueContstraintClassName,
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 gatewayEnabled,
String gatewayHubId,
boolean publisher,
boolean subsciptionConflationEnabled,
boolean asyncConflationEnabled,
String poolName,
boolean cloningEnabled,
String diskStoreName,
String interestPolicy,
boolean diskSynchronous,
String cacheListeners)
|
|
| Method Summary | |
|---|---|
String |
getCacheListeners()
|
String |
getCacheLoaderClassName()
Returns the cache loader associated with this region. |
String |
getCacheWriteClassName()
Returns the cache writer associated with this region. |
int |
getConcurrencyLevel()
Returns the concurrencyLevel of the entries map. |
String |
getCustomEntryIdleTimeout()
Gets the idleTimeout CustomExpiry, if any
for entries in this region |
String |
getCustomEntryTimeToLive()
Gets the entryTimeToLive CustomExpiry, if any
for entries in this region |
String |
getDataPolicy()
Returns the data policy for this region. |
String |
getDiskStoreName()
Returns true if configured synchronous disk writes. |
int |
getEntryIdleTimeout()
Gets the idleTimeout expiration attributes for entries in this region. |
int |
getEntryTimeToLive()
Gets the timeToLive expiration attributes for entries in this region. |
String |
getGatewayHubId()
Returns the id of the GatewayHub to which events are
distributed. |
int |
getInitialCapacity()
Returns the initial capacity of the entries map. |
String |
getInterestPolicy()
this subscriber's interest policy |
String |
getKeyConstraintClassName()
Returns the class that the keys in this region are constrained to. |
float |
getLoadFactor()
Returns the load factor of the entries map. |
String |
getPoolName()
Returns the name of the Pool that this region
will use to communicate with servers, if any. |
int |
getRegionIdleTimeout()
Gets the idleTimeout expiration attributes for the region as a whole. |
int |
getRegionTimeToLive()
Gets the timeToLive expiration attributes for the region as a whole. |
String |
getScope()
Returns the scope of the region. |
String |
getValueContstraintClassName()
Returns the class that the values in this region are constrained to. |
boolean |
isAsyncConflationEnabled()
Returns whether or not async conflation is enabled for sending messages to async peers. |
boolean |
isCloningEnabled()
Returns whether or not cloning is enabled on region |
boolean |
isDiskSynchronous()
Returns true if configured synchronous disk writes. |
boolean |
isGatewayEnabled()
Returns whether or not a Gateway is enabled. |
boolean |
isIgnoreJTA()
Gets the flag telling a region to ignore JTA transactions |
boolean |
isIndexMaintenanceSynchronous()
Returns whether query service index maintenance should be done synchronously. |
boolean |
isLockGrantor()
Returns true if this member is configured to be lock grantor for the region. |
boolean |
isMulticastEnabled()
Returns true if multicast communications are enabled for this region. |
boolean |
isPublisher()
Returns whether or not this region is a publisher. |
boolean |
isStatisticsEnabled()
Returns whether the statistics are enabled for this region and its entries. |
boolean |
isSubsciptionConflationEnabled()
Returns whether or not conflation is enabled for sending messages from a cache server to its clients. |
void |
setAsyncConflationEnabled(boolean asyncConflationEnabled)
|
void |
setCacheListeners(String cacheListeners)
|
void |
setCacheLoaderClassName(String cacheLoaderClassName)
|
void |
setCacheWriteClassName(String cacheWriteClassName)
|
void |
setCloningEnabled(boolean cloningEnabled)
|
void |
setConcurrencyLevel(int concurrencyLevel)
|
void |
setCustomEntryIdleTimeout(String customEntryIdleTimeout)
|
void |
setCustomEntryTimeToLive(String customEntryTimeToLive)
|
void |
setDataPolicy(String dataPolicy)
|
void |
setDiskStoreName(String diskStoreName)
|
void |
setDiskSynchronous(boolean diskSynchronous)
|
void |
setEntryIdleTimeout(int entryIdleTimeout)
|
void |
setEntryTimeToLive(int entryTimeToLive)
|
void |
setGatewayEnabled(boolean gatewayEnabled)
|
void |
setGatewayHubId(String gatewayHubId)
|
void |
setIgnoreJTA(boolean ignoreJTA)
|
void |
setIndexMaintenanceSynchronous(boolean indexMaintenanceSynchronous)
|
void |
setInitialCapacity(int initialCapacity)
|
void |
setInterestPolicy(String interestPolicy)
|
void |
setKeyConstraintClassName(String keyConstraintClassName)
|
void |
setLoadFactor(float loadFactor)
|
void |
setLockGrantor(boolean lockGrantor)
|
void |
setMulticastEnabled(boolean multicastEnabled)
|
void |
setPoolName(String poolName)
|
void |
setPublisher(boolean publisher)
|
void |
setRegionIdleTimeout(int regionIdleTimeout)
|
void |
setRegionTimeToLive(int regionTimeToLive)
|
void |
setScope(String scope)
|
void |
setStatisticsEnabled(boolean statisticsEnabled)
|
void |
setSubsciptionConflationEnabled(boolean subsciptionConflationEnabled)
|
void |
setValueContstraintClassName(String valueContstraintClassName)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@ConstructorProperties(value={"cacheLoaderClassName","cacheWriteClassName","keyConstraintClassName","valueContstraintClassName","regionTimeToLive","regionIdleTimeout","entryTimeToLive","entryIdleTimeout","customEntryTimeToLive","customEntryIdleTimeout","ignoreJTA","dataPolicy","scope","initialCapacity","loadFactor","lockGrantor","multicastEnabled","concurrencyLevel","indexMaintenanceSynchronous","statisticsEnabled","gatewayEnabled","gatewayHubId","publisher","subsciptionConflationEnabled","asyncConflationEnabled","poolName","cloningEnabled","diskStoreName","interestPolicy","diskSynchronous","cacheListeners"})
public RegionAttributesData(String cacheLoaderClassName,
String cacheWriteClassName,
String keyConstraintClassName,
String valueContstraintClassName,
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 gatewayEnabled,
String gatewayHubId,
boolean publisher,
boolean subsciptionConflationEnabled,
boolean asyncConflationEnabled,
String poolName,
boolean cloningEnabled,
String diskStoreName,
String interestPolicy,
boolean diskSynchronous,
String cacheListeners)
| Method Detail |
|---|
public String getCacheLoaderClassName()
public String getCacheWriteClassName()
public String getKeyConstraintClassName()
Class the keys must be an
instanceofpublic String getValueContstraintClassName()
Class the values must be an
instanceofpublic int getRegionTimeToLive()
timeToLive expiration attributes for the region as a whole.
public int getRegionIdleTimeout()
public int getEntryTimeToLive()
timeToLive expiration attributes for entries in this region.
public int getEntryIdleTimeout()
idleTimeout expiration attributes for entries in this region.
public String getCustomEntryTimeToLive()
entryTimeToLive CustomExpiry, if any
for entries in this region
public String getCustomEntryIdleTimeout()
idleTimeout CustomExpiry, if any
for entries in this region
public boolean isIgnoreJTA()
public String getDataPolicy()
DataPolicypublic String getScope()
Scopepublic int getInitialCapacity()
HashMappublic float getLoadFactor()
HashMappublic boolean isLockGrantor()
Scope.GLOBAL.
This attribute does not indicate whether or not this member is currently lock grantor. It only indicates that at the time of region creation, this member should attempt to become lock grantor.
public boolean isMulticastEnabled()
public int getConcurrencyLevel()
public boolean isIndexMaintenanceSynchronous()
public boolean isStatisticsEnabled()
public boolean isGatewayEnabled()
public String getGatewayHubId()
GatewayHub to which events are
distributed.
GatewayHub to which events are
distributedpublic boolean isPublisher()
public boolean isSubsciptionConflationEnabled()
public boolean isAsyncConflationEnabled()
public String getPoolName()
Pool that this region
will use to communicate with servers, if any.
Returns null if this region communicates with peers.
Pool
this region will use for server communication; null is returned if
the region communicates with peers.public boolean isCloningEnabled()
public String getDiskStoreName()
public String getInterestPolicy()
public boolean isDiskSynchronous()
public String getCacheListeners()
public void setCacheLoaderClassName(String cacheLoaderClassName)
public void setCacheWriteClassName(String cacheWriteClassName)
public void setKeyConstraintClassName(String keyConstraintClassName)
public void setValueContstraintClassName(String valueContstraintClassName)
public void setRegionTimeToLive(int regionTimeToLive)
public void setRegionIdleTimeout(int regionIdleTimeout)
public void setEntryTimeToLive(int entryTimeToLive)
public void setEntryIdleTimeout(int entryIdleTimeout)
public void setCustomEntryTimeToLive(String customEntryTimeToLive)
public void setCustomEntryIdleTimeout(String customEntryIdleTimeout)
public void setIgnoreJTA(boolean ignoreJTA)
public void setDataPolicy(String dataPolicy)
public void setScope(String scope)
public void setInitialCapacity(int initialCapacity)
public void setLoadFactor(float loadFactor)
public void setLockGrantor(boolean lockGrantor)
public void setMulticastEnabled(boolean multicastEnabled)
public void setConcurrencyLevel(int concurrencyLevel)
public void setIndexMaintenanceSynchronous(boolean indexMaintenanceSynchronous)
public void setStatisticsEnabled(boolean statisticsEnabled)
public void setGatewayEnabled(boolean gatewayEnabled)
public void setGatewayHubId(String gatewayHubId)
public void setPublisher(boolean publisher)
public void setSubsciptionConflationEnabled(boolean subsciptionConflationEnabled)
public void setAsyncConflationEnabled(boolean asyncConflationEnabled)
public void setPoolName(String poolName)
public void setCloningEnabled(boolean cloningEnabled)
public void setDiskStoreName(String diskStoreName)
public void setInterestPolicy(String interestPolicy)
public void setDiskSynchronous(boolean diskSynchronous)
public void setCacheListeners(String cacheListeners)
|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||