public interface CacheManagerMBean
Modifier and Type | Method and Description |
---|---|
void |
clearAll()
Clears the contents of all caches in the CacheManager, but without
removing any caches.
|
Cache |
getCache(java.lang.String name)
Returns a JMX Cache bean
|
java.lang.String[] |
getCacheNames()
Gets the cache names managed by the CacheManager
|
java.util.List |
getCaches()
Gets a list of caches in this CacheManager
|
java.lang.String |
getName()
Gets the name of the cache manager
|
java.lang.String |
getStatus()
Gets the status attribute of the Ehcache
|
long |
getTransactionCommittedCount()
Get the committed transactions count
|
long |
getTransactionRolledBackCount()
Get the rolled back transactions count
|
long |
getTransactionTimedOutCount()
Get the timed out transactions count.
|
void |
shutdown()
Shuts down the CacheManager.
|
java.lang.String getStatus()
java.lang.String getName()
void shutdown()
void clearAll()
Ehcache.removeAll()
mehod on each cache is called.Cache getCache(java.lang.String name)
java.lang.String[] getCacheNames() throws java.lang.IllegalStateException
java.lang.IllegalStateException
java.util.List getCaches()
long getTransactionCommittedCount()
long getTransactionRolledBackCount()
long getTransactionTimedOutCount()