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(String name)
Returns a JMX Cache bean
|
String[] |
getCacheNames()
Gets the cache names managed by the CacheManager
|
List |
getCaches()
Gets a list of caches in this CacheManager
|
String |
getName()
Gets the name of the cache manager
|
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.
|
String getStatus()
String getName()
void shutdown()
If the shutdown occurs on the singleton, then the singleton is removed, so that if a singleton access method is called, a new singleton will be created.
void clearAll()
This method is not synchronized. It only guarantees to clear those elements in a cache
at the time that the Ehcache.removeAll()
mehod on each cache is called.
String[] getCacheNames() throws IllegalStateException
IllegalStateException
List getCaches()
long getTransactionCommittedCount()
long getTransactionRolledBackCount()
long getTransactionTimedOutCount()
Copyright 2001-2021, Terracotta, Inc.