|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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.MalformedObjectNameExceptionpublic 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 | ||||||||