Groovy 1.7.0

groovy.jmx.builder
Class JmxBeanInfoManager

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

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


Constructor Summary
JmxBeanInfoManager()

 
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
 

Constructor Detail

JmxBeanInfoManager

JmxBeanInfoManager()


 
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-2009 The Codehaus. All rights reserved.