| 
 | ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.ehcache.management.sampled.SampledEhcacheMBeans
public abstract class SampledEhcacheMBeans
Utility class used for getting ObjectName's for sampled MBeans
 
| Field Summary | |
|---|---|
| static String | GROUP_IDGroup id for all sampled mbeans registered | 
| static String | SAMPLED_CACHE_MANAGER_TYPEType used for sampled cache manager mbean | 
| static String | SAMPLED_CACHE_TYPEType used for sampled cache mbean | 
| static String | STORE_TYPEType used for store mbean | 
| Constructor Summary | |
|---|---|
| SampledEhcacheMBeans() | |
| Method Summary | |
|---|---|
| static ObjectName | getCacheManagerObjectName(String clientUUID,
                          String cacheManagerName)Returns an ObjectName for the passed cacheManagerName | 
| static ObjectName | getCacheObjectName(String clientUUID,
                   String cacheManagerName,
                   String cacheName)Returns an ObjectName for the passed cacheManagerName, cacheName combination | 
| static ObjectName | getQueryCacheManagerObjectName(String clientUUID,
                               String cacheManagerName)Returns an ObjectName that can be used for querying all Cache ObjectName's for the passed cacheManagerName | 
| static ObjectName | getQueryCacheManagersObjectName(String clientUUID)Returns an ObjectName that can be used to query all objectNames of SAMPLED_CACHE_MANAGER_TYPE | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String SAMPLED_CACHE_MANAGER_TYPE
public static final String SAMPLED_CACHE_TYPE
public static final String STORE_TYPE
public static final String GROUP_ID
| Constructor Detail | 
|---|
public SampledEhcacheMBeans()
| Method Detail | 
|---|
public static ObjectName getCacheManagerObjectName(String clientUUID,
                                                   String cacheManagerName)
                                            throws MalformedObjectNameException
cacheManagerName - 
ObjectName using the input name of cache manager
MalformedObjectNameException
public static ObjectName getCacheObjectName(String clientUUID,
                                            String cacheManagerName,
                                            String cacheName)
                                     throws MalformedObjectNameException
cacheManagerName - cacheName - 
ObjectName representing the cache using the passed
         cache and the cache manager name
MalformedObjectNameException
public static ObjectName getQueryCacheManagerObjectName(String clientUUID,
                                                        String cacheManagerName)
                                                 throws MalformedObjectNameException
cacheManagerName - 
ObjectName which can be used for querying all Cache
         ObjectName's for the input cache manager name
MalformedObjectNameException
public static ObjectName getQueryCacheManagersObjectName(String clientUUID)
                                                  throws MalformedObjectNameException
SAMPLED_CACHE_MANAGER_TYPE
ObjectName that can be used to query all ObjectName's
         of "SampledCacheManager"
MalformedObjectNameException| 
 | ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||