[Groovy] Class JmxBeanInfoManager

  • groovy.jmx.builder.JmxBeanInfoManager

The JmxBeanInfoManager creates fully-described model mbean info object using the underlying meta map. The MBeanInfo object is used to provide description about the actual exported MBean instance.

Methods Summary

Methods
Type Params Return Type Name and description
static ObjectName buildDefaultObjectName(String defaultDomain, String defaultType, def object)
Builds a default JMX ObjectName instance using meta data from object.
static ModelMBeanInfo getModelMBeanInfoFromMap(Map map)
Returns a fully-realized ModelMBeanInfo object from info gathered from the associated meta map.

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class Object wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll

Method Detail

static ObjectName buildDefaultObjectName(String defaultDomain, String defaultType, def object)

Builds a default JMX ObjectName instance using meta data from object.

Parameters:
object - used for name
Returns:
an instance of ObjectName

static ModelMBeanInfo getModelMBeanInfoFromMap(Map map)

Returns a fully-realized ModelMBeanInfo object from info gathered from the associated meta map.

Parameters:
map - map of object
Returns:
ModelMBeanInfo built from map

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/groovy/jmx/builder/JmxBeanInfoManager.html