Groovy 1.7.2

groovy.jmx.builder
Class JmxBeanInfoManager

java.lang.Object
  groovy.jmx.builder.JmxBeanInfoManager

public class JmxBeanInfoManager
extends Object

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.

author:
Vladimir Vivien


Method Summary
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.

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

Method Detail

buildDefaultObjectName

public static ObjectName buildDefaultObjectName(String defaultDomain, String defaultType, def object)
Builds a default JMX ObjectName instance using meta data from object.
param:
object used for name
return:
an instance of ObjectName


getModelMBeanInfoFromMap

public static ModelMBeanInfo getModelMBeanInfoFromMap(Map map)
Returns a fully-realized ModelMBeanInfo object from info gathered from the associated meta map.
param:
meta map of object
return:
ModelMBeanInfo built from map


 

Copyright © 2003-2010 The Codehaus. All rights reserved.