|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.ehcache.management.CacheConfiguration
public class CacheConfiguration
A JMX MBean implementation and decorator to net.sf.ehcache.CacheConfiguration
| Constructor Summary | |
|---|---|
CacheConfiguration(Ehcache cache)
Constructs using a backing CacheConfiguration |
|
| Method Summary | |
|---|---|
long |
getDiskExpiryThreadIntervalSeconds()
Accessor |
int |
getDiskSpoolBufferSizeMB()
Accessor |
int |
getMaxElementsInMemory()
Accessor |
int |
getMaxElementsOnDisk()
Accessor |
long |
getMaxMemoryOffHeapInBytes()
Accessor |
String |
getMemoryStoreEvictionPolicy()
Accessor |
String |
getName()
Accessor |
String |
getTerracottaConsistency()
Accessor |
long |
getTimeToIdleSeconds()
Accessor |
long |
getTimeToLiveSeconds()
Accessor |
boolean |
isDiskPersistent()
Accessor |
boolean |
isEternal()
Accessor |
boolean |
isLoggingEnabled()
Accessor |
boolean |
isOverflowToDisk()
Accessor |
boolean |
isOverflowToOffHeap()
Accessor |
boolean |
isTerracottaClustered()
Accessor |
void |
setDiskExpiryThreadIntervalSeconds(long diskExpiryThreadIntervalSeconds)
setDiskExpiryThreadIntervalSeconds |
void |
setDiskPersistent(boolean diskPersistent)
setDiskPersistent |
void |
setDiskSpoolBufferSizeMB(int diskSpoolBufferSizeMB)
setDiskSpoolBufferSizeMB |
void |
setEternal(boolean eternal)
setEternal |
void |
setLoggingEnabled(boolean enable)
setLoggingEnabled |
void |
setMaxElementsInMemory(int maxElements)
setMaxElementsInMemory |
void |
setMaxElementsOnDisk(int maxElements)
setMaxElementsOnDisk |
void |
setMemoryStoreEvictionPolicy(String memoryStoreEvictionPolicy)
setMemoryStoreEvictionPolicy |
void |
setOverflowToDisk(boolean overflowToDisk)
setOverflowToDisk |
void |
setTimeToIdleSeconds(long tti)
setTimeToIdleSeconds |
void |
setTimeToLiveSeconds(long ttl)
setTimeToLiveSeconds |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CacheConfiguration(Ehcache cache)
cache - | Method Detail |
|---|
public String getName()
getName in interface CacheConfigurationMBeanpublic boolean isLoggingEnabled()
isLoggingEnabled in interface CacheConfigurationMBeanpublic void setLoggingEnabled(boolean enable)
setLoggingEnabled in interface CacheConfigurationMBeanenable - public int getMaxElementsInMemory()
getMaxElementsInMemory in interface CacheConfigurationMBeanpublic void setMaxElementsInMemory(int maxElements)
setMaxElementsInMemory in interface CacheConfigurationMBeanmaxElements - public int getMaxElementsOnDisk()
getMaxElementsOnDisk in interface CacheConfigurationMBeanpublic void setMaxElementsOnDisk(int maxElements)
setMaxElementsOnDisk in interface CacheConfigurationMBeanmaxElements - public String getMemoryStoreEvictionPolicy()
getMemoryStoreEvictionPolicy in interface CacheConfigurationMBeanpublic void setMemoryStoreEvictionPolicy(String memoryStoreEvictionPolicy)
setMemoryStoreEvictionPolicy in interface CacheConfigurationMBeanmemoryStoreEvictionPolicy - public boolean isEternal()
isEternal in interface CacheConfigurationMBeanpublic void setEternal(boolean eternal)
setEternal in interface CacheConfigurationMBeaneternal - public long getTimeToIdleSeconds()
getTimeToIdleSeconds in interface CacheConfigurationMBeanpublic void setTimeToIdleSeconds(long tti)
setTimeToIdleSeconds in interface CacheConfigurationMBeantti - public long getTimeToLiveSeconds()
getTimeToLiveSeconds in interface CacheConfigurationMBeanpublic void setTimeToLiveSeconds(long ttl)
setTimeToLiveSeconds in interface CacheConfigurationMBeanttl - public boolean isOverflowToDisk()
isOverflowToDisk in interface CacheConfigurationMBeanpublic void setOverflowToDisk(boolean overflowToDisk)
setOverflowToDisk in interface CacheConfigurationMBeanoverflowToDisk - public boolean isDiskPersistent()
isDiskPersistent in interface CacheConfigurationMBeanpublic void setDiskPersistent(boolean diskPersistent)
setDiskPersistent in interface CacheConfigurationMBeandiskPersistent - public int getDiskSpoolBufferSizeMB()
getDiskSpoolBufferSizeMB in interface CacheConfigurationMBeanpublic void setDiskSpoolBufferSizeMB(int diskSpoolBufferSizeMB)
setDiskSpoolBufferSizeMB in interface CacheConfigurationMBeandiskSpoolBufferSizeMB - public long getDiskExpiryThreadIntervalSeconds()
getDiskExpiryThreadIntervalSeconds in interface CacheConfigurationMBeanpublic final void setDiskExpiryThreadIntervalSeconds(long diskExpiryThreadIntervalSeconds)
setDiskExpiryThreadIntervalSeconds in interface CacheConfigurationMBeandiskExpiryThreadIntervalSeconds - public boolean isTerracottaClustered()
isTerracottaClustered in interface CacheConfigurationMBeanpublic String getTerracottaConsistency()
getTerracottaConsistency in interface CacheConfigurationMBeanpublic boolean isOverflowToOffHeap()
isOverflowToOffHeap in interface CacheConfigurationMBeanpublic long getMaxMemoryOffHeapInBytes()
getMaxMemoryOffHeapInBytes in interface CacheConfigurationMBean
|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||