|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.ehcache.management.Cache
public class Cache
A JMX MBean implementation for Cache
| Constructor Summary | |
|---|---|
Cache(Ehcache cache)
A constructor for JCache. |
|
| Method Summary | |
|---|---|
void |
flush()
Flushes all cache items from memory to the disk store, and from the DiskStore to disk. |
CacheConfiguration |
getCacheConfiguration()
Gets the JMX read-only CacheConfiguration |
java.lang.String |
getName()
Gets the cache name. |
CacheStatistics |
getStatistics()
Gets the JMX cache statistics |
java.lang.String |
getStatus()
Gets the status attribute of the Cache. |
boolean |
isTerracottaClustered()
Is the cache configured with Terracotta clustering? |
void |
removeAll()
Removes all cached items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Cache(Ehcache cache)
throws CacheException
ConfigurationFactory and clients can create these.
A client can specify their own settings here and pass the Ehcache object
into CacheManager.addCache(java.lang.String) to specify parameters other than the defaults.
Only the CacheManager can initialise them.
cache - An ehcache
CacheException| Method Detail |
|---|
public void removeAll()
throws java.lang.IllegalStateException,
CacheException
removeAll in interface CacheMBeanjava.lang.IllegalStateException - if the cache is not Status.STATUS_ALIVE
CacheException
public void flush()
throws java.lang.IllegalStateException,
CacheException
flush in interface CacheMBeanjava.lang.IllegalStateException - if the cache is not Status.STATUS_ALIVE
CacheExceptionpublic java.lang.String getStatus()
getStatus in interface CacheMBeanpublic java.lang.String getName()
getName in interface CacheMBeanpublic boolean isTerracottaClustered()
isTerracottaClustered in interface CacheMBeanpublic CacheConfiguration getCacheConfiguration()
getCacheConfiguration in interface CacheMBeanpublic CacheStatistics getStatistics()
getStatistics in interface CacheMBean
|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||