|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.shotoku.tools.CacheTools
public class CacheTools
Utility, helper functions used internally.
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_CACHE_MONITOR_MBEAN
Name of the default RenewableCacheMonitorServiceMBean mbean. |
static java.lang.String |
DEFAULT_RENEWABLE_CACHE_MBEAN
Name of the default RenewableCacheServiceMBean mbean. |
static java.lang.String |
GENERATED_FQN_BASE
The first part of automatically generated fqn-s for cache item nodes. |
Constructor Summary | |
---|---|
CacheTools()
|
Method Summary | |
---|---|
static int |
getNextId()
|
static java.lang.Object |
getService(java.lang.String mbeanName,
java.lang.Class<?> c)
Gets a reference to an mbean with the given name. |
static boolean |
isEmpty(java.lang.String s)
Checks if the given string is empty (null or ""). |
static boolean |
objectsEqual(java.lang.Object obj1,
java.lang.Object obj2)
Checks if two objects are equal - either both null, or their equals method returns true. |
static java.lang.String |
toString(java.lang.Object o)
Converts the given object to a String in a null-safe way. |
static java.lang.String |
toStringNotNull(java.lang.Object o)
Converts the given object to a String in a null-safe way. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String GENERATED_FQN_BASE
public static final java.lang.String DEFAULT_RENEWABLE_CACHE_MBEAN
RenewableCacheServiceMBean
mbean.
public static final java.lang.String DEFAULT_CACHE_MONITOR_MBEAN
RenewableCacheMonitorServiceMBean
mbean.
Constructor Detail |
---|
public CacheTools()
Method Detail |
---|
public static java.lang.Object getService(java.lang.String mbeanName, java.lang.Class<?> c) throws javax.management.MalformedObjectNameException
mbeanName
- Name of the mbean to get.c
- Class of the mbean to get.
javax.management.MalformedObjectNameException
public static boolean isEmpty(java.lang.String s)
s
- String to check.
public static java.lang.String toString(java.lang.Object o)
o
- Object to convert.
public static java.lang.String toStringNotNull(java.lang.Object o)
o
- Object to convert.
public static boolean objectsEqual(java.lang.Object obj1, java.lang.Object obj2)
obj1
- First object to compare.obj2
- Second object to compare.
public static int getNextId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |