Groovy Documentation

groovy.jmx.builder
[Groovy] Class JmxBuilder

java.lang.Object
  groovy.lang.GroovyObjectSupport
      groovy.lang.Binding
          groovy.util.FactoryBuilderSupport
              groovy.jmx.builder.JmxBuilder

class JmxBuilder
extends FactoryBuilderSupport

This is JmxBuilder's factory builder class. It is the parent node to all other children nodes supported by JmxBuilder.

Authors:
Vladimir Vivien


Field Summary
 
Fields inherited from class FactoryBuilderSupport
CURRENT_FACTORY, PARENT_FACTORY, PARENT_NODE, CURRENT_NODE, PARENT_CONTEXT, PARENT_NAME, CURRENT_NAME, OWNER, PARENT_BUILDER, CURRENT_BUILDER, CHILD_BUILDER, SCRIPT_CLASS_NAME
 
Constructor Summary
JmxBuilder()

JmxBuilder(javax.management.MBeanServerConnection svrConnection)

 
Method Summary
java.lang.String getDefaultJmxNameDomain()

java.lang.String getDefaultJmxNameType()

javax.management.MBeanServerConnection getMBeanServer()

java.lang.String getMode()

protected void registerFactories()

protected Factory resolveFactory(java.lang.Object name, java.util.Map attributes, java.lang.Object value)

void setDefaultJmxNameDomain(java.lang.String domain)

void setDefaultJmxNameType(java.lang.String type)

void setMBeanServer(javax.management.MBeanServerConnection svr)

void setMode(java.lang.String mode)

 
Methods inherited from class FactoryBuilderSupport
invokeMethod, invokeMethod, getVariables, getVariable, setVariable, getCurrent, getParentNode, withBuilder, withBuilder, withBuilder, addDisposalClosure, getExplicitMethods, getExplicitProperties, getLocalFactories, getLocalExplicitMethods, getLocalExplicitProperties, getRegistrationGroups, getRegistrationGroupItems, getAttributeDelegates, getPreInstantiateDelegates, getPostInstantiateDelegates, getContextAttribute, getNameMappingClosure, setNameMappingClosure, getPostNodeCompletionDelegates, getCurrentFactory, getCurrentName, getCurrentBuilder, getParentFactory, getParentContext, getParentName, getChildBuilder, addAttributeDelegate, removeAttributeDelegate, addPreInstantiateDelegate, removePreInstantiateDelegate, checkValueIsNull, checkValueIsType, checkValueIsTypeNotString, autoRegisterNodes, getFactories, registerFactory, registerFactory, registerBeanFactory, registerBeanFactory, addPostInstantiateDelegate, removePostInstantiateDelegate, addPostNodeCompletionDelegate, removePostNodeCompletionDelegate, registerExplicitProperty, registerExplicitProperty, registerExplicitMethod, registerExplicitMethod, getPropertyMissingDelegate, setPropertyMissingDelegate, getMethodMissingDelegate, setMethodMissingDelegate, setProperty, getProperty, getName, getContext, build, build, build, dispose, hasVariable, setMetaClass, getMetaClass, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 
Methods inherited from class Binding
getVariables, hasVariable, getVariable, setVariable, setProperty, getProperty, setMetaClass, getMetaClass, invokeMethod, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

JmxBuilder

JmxBuilder()


JmxBuilder

JmxBuilder(javax.management.MBeanServerConnection svrConnection)


 
Method Detail

getDefaultJmxNameDomain

java.lang.String getDefaultJmxNameDomain()


getDefaultJmxNameType

java.lang.String getDefaultJmxNameType()


getMBeanServer

javax.management.MBeanServerConnection getMBeanServer()


getMode

java.lang.String getMode()


registerFactories

protected void registerFactories()


resolveFactory

protected Factory resolveFactory(java.lang.Object name, java.util.Map attributes, java.lang.Object value)


setDefaultJmxNameDomain

void setDefaultJmxNameDomain(java.lang.String domain)


setDefaultJmxNameType

void setDefaultJmxNameType(java.lang.String type)


setMBeanServer

void setMBeanServer(javax.management.MBeanServerConnection svr)


setMode

void setMode(java.lang.String mode)


 

Groovy Documentation