|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Object groovy.jmx.builder.JmxBuilderTools
class JmxBuilderTools
This is a utility class used as a helper for JmxBuilder.
Method Summary | |
---|---|
static String
|
capitalize(String value)
Capitalize the string passed. |
static ObjectName
|
getDefaultObjectName(def obj)
Builds a default ObjectName() instance for a given backing POJO/POGO |
static MBeanServerConnection
|
getMBeanServer()
Returns an MBeanServerConnection instance. |
static String
|
getNormalizedType(String type)
Returns the proper type's class name when a short version is provided (i.e. |
static Class[]
|
getSignatureFromParamInfo(def params)
Returns method signature (as Class[]) given the meta map that describes the method. |
static boolean
|
isClassMBean(Class cls)
Tests whether the provided class implements MBean. |
static GroovyMBean
|
registerMBeanFromMap(String regPolicy, Map metaMap)
|
static String
|
uncapitalize(String value)
Uncapitalizes a string. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Property Detail |
---|
static String ATTRIB_KEY_DEFAULT
static String ATTRIB_KEY_DESC
static String ATTRIB_KEY_DESCRIPTION
static String ATTRIB_KEY_TYPE
static String DEFAULT_DOMAIN
static String DEFAULT_NAME_TYPE
static String DESC_KEY
static String DESC_KEY_DISPLAY_NAME
static String DESC_KEY_EVENT_MESSAGE
static String DESC_KEY_EVENT_NAME
static String DESC_KEY_EVENT_SOURCE
static String DESC_KEY_EVENT_TYPE
static String DESC_KEY_GETMETHOD
static String DESC_KEY_JMX_NAME
static String DESC_KEY_MBEAN_ATTRIBS
static String DESC_KEY_MBEAN_CTORS
static String DESC_KEY_MBEAN_NOTES
static String DESC_KEY_MBEAN_OPS
static String DESC_KEY_MBEAN_RESOURCE
static String DESC_KEY_MBEAN_RESOURCE_TYPE
static String DESC_KEY_NAME
static String DESC_KEY_READABLE
static String DESC_KEY_ROLE
static String DESC_KEY_SETMETHOD
static String DESC_KEY_SIGNATURE
static String DESC_KEY_TYPE
static String DESC_KEY_WRITABLE
static String DESC_VAL_TYPE_ATTRIB
static String DESC_VAL_TYPE_CTOR
static String DESC_VAL_TYPE_GETTER
static String DESC_VAL_TYPE_MBEAN
static String DESC_VAL_TYPE_NOTIFICATION
static String DESC_VAL_TYPE_OP
static String DESC_VAL_TYPE_SETTER
static String EVENT_KEY_CALLBACK
static String EVENT_KEY_CALLBACK_RESULT
static String EVENT_KEY_CONTEXTS
static String EVENT_KEY_ISATTRIB
static String EVENT_KEY_MESSAGE
static String EVENT_KEY_METHOD
static String EVENT_KEY_METHOD_RESULT
static String EVENT_KEY_NAME
static String EVENT_KEY_NODE_TYPE
static String EVENT_KEY_TARGETS
static String EVENT_KEY_TYPE
static String EVENT_VAL_NODETYPE_BROADCASTER
static String EVENT_VAL_NODETYPE_LISTENER
static String JMX_KEY
static String NODE_NAME_ATTRIBS
static String NODE_NAME_ATTRIBUTES
static String NODE_NAME_CONSTRUCTORS
static String NODE_NAME_CTORS
static String NODE_NAME_OPERATIONS
static String NODE_NAME_OPS
static Map PRIMITIVE_TYPES
static Map TYPE_MAP
Method Detail |
---|
static String capitalize(String value)
value
- - string to capitalize.
static ObjectName getDefaultObjectName(def obj)
obj
- - the backing pojo/pogo
static MBeanServerConnection getMBeanServer()
static String getNormalizedType(String type)
type
- - the type name to normalize
static Class[] getSignatureFromParamInfo(def params)
params
- - the map with parameter info.
static boolean isClassMBean(Class cls)
if( DyanamicMBean.class.isAssignable(cls) || cls.getName().endsWith("MBean") || cls.getName().endsWith("MXBean") ) then class is MBean
cls
- - class to test
static GroovyMBean registerMBeanFromMap(String regPolicy, Map metaMap)
static String uncapitalize(String value)
value
- - string to uncap.
Copyright © 2003-2013 The Codehaus. All rights reserved.