|
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 |
long |
getMaxBytesLocalDisk()
Maximum number of bytes that may be stored in the local disk store. |
long |
getMaxBytesLocalHeap()
Maximum number of bytes that may be stored in local heap memory store. |
long |
getMaxBytesLocalOffHeap()
Maximum number of bytes that may be stored in local off-heap memory store. |
int |
getMaxElementsInMemory()
Deprecated. use getMaxEntriesLocalHeap() |
int |
getMaxElementsOnDisk()
Deprecated. use getMaxEntriesLocalDisk() |
long |
getMaxEntriesLocalDisk()
Maximum number of entries that may be stored in the local disk store. |
long |
getMaxEntriesLocalHeap()
Maximum number of entries that may be stored in local heap memory store. |
long |
getMaxMemoryOffHeapInBytes()
Deprecated. use getMaxBytesLocalOffHeap() |
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)
Deprecated. use setMaxEntriesLocalHeap(long) |
void |
setMaxElementsOnDisk(int maxElements)
Deprecated. use setMaxEntriesLocalDisk(long) |
void |
setMaxEntriesLocalDisk(long maxEntries)
Maximum number of entries that may be stores in the local disk store. |
void |
setMaxEntriesLocalHeap(long maxEntries)
Maximum number of entries that may be stored in local heap memory store. |
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 - @Deprecated public int getMaxElementsInMemory()
getMaxEntriesLocalHeap()
getMaxElementsInMemory in interface CacheConfigurationMBean@Deprecated public void setMaxElementsInMemory(int maxElements)
setMaxEntriesLocalHeap(long)
setMaxElementsInMemory in interface CacheConfigurationMBeanmaxElements - @Deprecated public int getMaxElementsOnDisk()
getMaxEntriesLocalDisk()
getMaxElementsOnDisk in interface CacheConfigurationMBean@Deprecated public void setMaxElementsOnDisk(int maxElements)
setMaxEntriesLocalDisk(long)
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 CacheConfigurationMBean@Deprecated public long getMaxMemoryOffHeapInBytes()
getMaxBytesLocalOffHeap()
getMaxMemoryOffHeapInBytes in interface CacheConfigurationMBeanpublic long getMaxEntriesLocalDisk()
getMaxEntriesLocalDisk in interface CacheConfigurationMBeanpublic long getMaxEntriesLocalHeap()
getMaxEntriesLocalHeap in interface CacheConfigurationMBeanpublic void setMaxEntriesLocalDisk(long maxEntries)
setMaxEntriesLocalDisk in interface CacheConfigurationMBeanpublic void setMaxEntriesLocalHeap(long maxEntries)
setMaxEntriesLocalHeap in interface CacheConfigurationMBeanpublic long getMaxBytesLocalDisk()
getMaxBytesLocalDisk in interface CacheConfigurationMBeanpublic long getMaxBytesLocalHeap()
getMaxBytesLocalHeap in interface CacheConfigurationMBeanpublic long getMaxBytesLocalOffHeap()
getMaxBytesLocalOffHeap in interface CacheConfigurationMBean
|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||