[Groovy] Class JmxBuilder

  • 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.

Inherited fields
Fields inherited from class Fields
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

Properties Summary

Properties
Type Name and description
String defaultJmxNameDomain
String defaultJmxNameType
MBeanServerConnection mBeanServer
String mode

Constructor Summary

Constructors
Constructor and description
JmxBuilder ()
JmxBuilder (MBeanServerConnection svrConnection)

Methods Summary

Methods
Type Params Return Type Name and description
String getDefaultJmxNameDomain()
String getDefaultJmxNameType()
MBeanServerConnection getMBeanServer()
String getMode()
protected void registerFactories()
protected Factory resolveFactory(Object name, Map attributes, Object value)
void setDefaultJmxNameDomain(String domain)
void setDefaultJmxNameType(String type)
void setMBeanServer(MBeanServerConnection svr)
void setMode(String mode)

Inherited Methods Summary

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

Property Detail

String defaultJmxNameDomain

String defaultJmxNameType

MBeanServerConnection mBeanServer

String mode

Constructor Detail

JmxBuilder()

JmxBuilder(MBeanServerConnection svrConnection)

Method Detail

String getDefaultJmxNameDomain()

String getDefaultJmxNameType()

MBeanServerConnection getMBeanServer()

String getMode()

protected void registerFactories()

protected Factory resolveFactory(Object name, Map attributes, Object value)

void setDefaultJmxNameDomain(String domain)

void setDefaultJmxNameType(String type)

void setMBeanServer(MBeanServerConnection svr)

void setMode(String mode)

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