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
CHILD_BUILDER, CURRENT_BUILDER, CURRENT_FACTORY, CURRENT_NAME, CURRENT_NODE, OWNER, PARENT_BUILDER, PARENT_CONTEXT, PARENT_FACTORY, PARENT_NAME, PARENT_NODE, SCRIPT_CLASS_NAME, attributeDelegates, autoRegistrationComplete, autoRegistrationRunning, explicitMethods, explicitProperties, methodMissingDelegate, postInstantiateDelegates, postNodeCompletionDelegates, preInstantiateDelegates, propertyMissingDelegate, registrationGroup, registrationGroupName
 
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
addAttributeDelegate, addDisposalClosure, addPostInstantiateDelegate, addPostNodeCompletionDelegate, addPreInstantiateDelegate, autoRegisterNodes, build, build, build, checkExplicitMethod, checkValueIsNull, checkValueIsType, checkValueIsTypeNotString, createNode, dispathNodeCall, dispose, getAttributeDelegates, getChildBuilder, getContext, getContextAttribute, getContexts, getContinuationData, getCurrent, getCurrentBuilder, getCurrentFactory, getCurrentName, getExplicitMethods, getExplicitProperties, getFactories, getLocalExplicitMethods, getLocalExplicitProperties, getLocalFactories, getMethodMissingDelegate, getName, getNameMappingClosure, getParentContext, getParentFactory, getParentName, getParentNode, getPostInstantiateDelegates, getPostNodeCompletionDelegates, getPreInstantiateDelegates, getProperty, getPropertyMissingDelegate, getProxyBuilder, getRegistrationGroupItems, getRegistrationGroups, getVariable, getVariables, handleNodeAttributes, invokeMethod, invokeMethod, newContext, nodeCompleted, popContext, postInstantiate, postNodeCompletion, preInstantiate, registerBeanFactory, registerBeanFactory, registerExplicitMethod, registerExplicitMethod, registerExplicitProperty, registerExplicitProperty, registerFactory, registerFactory, removeAttributeDelegate, removePostInstantiateDelegate, removePostNodeCompletionDelegate, removePreInstantiateDelegate, reset, resolveExplicitMethod, resolveExplicitProperty, resolveFactory, restoreFromContinuationData, setClosureDelegate, setMethodMissingDelegate, setNameMappingClosure, setNodeAttributes, setParent, setProperty, setPropertyMissingDelegate, setProxyBuilder, setVariable, withBuilder, withBuilder, withBuilder
 
Methods inherited from class Binding
getProperty, getVariable, getVariables, hasVariable, setProperty, setVariable
 
Methods inherited from class GroovyObjectSupport
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#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