|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.apache.tools.ant.taskdefs.optional.jmx.AbstractManagementTask | +--org.apache.tools.ant.taskdefs.optional.jmx.AbstractMBeanTask | +--org.apache.tools.ant.taskdefs.optional.jmx.ConfigureMBeanTask
This is an Ant task that allows the attributes of a JMX mbean's to be changed or retrieved. Refer to the user documentation for more information and examples on how to use this task.
Inner Class Summary | |
static class |
ConfigureMBeanTask.GetAttribute
Nested getAttribute task. |
static class |
ConfigureMBeanTask.SetAttribute
Nested setAttribute task. |
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
ConfigureMBeanTask()
|
Method Summary | |
void |
addGetAttribute(ConfigureMBeanTask.GetAttribute prop)
Adds a nested getAttribute element. |
void |
addSetAttribute(ConfigureMBeanTask.SetAttribute prop)
Adds a nested setAttribute element. |
protected void |
execute(javax.management.MBeanServer mbserver)
Process a |
protected void |
executeForGetAttribute(javax.management.MBeanServer mbserver)
Process each nested GetAttribute element. |
protected void |
executeForSetAttribute(javax.management.MBeanServer mbserver,
java.util.Map attributeInfo)
Process each nested SetAttribute element. |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.jmx.AbstractMBeanTask |
execute, findAttributeInfo, getActiveDomain, getAttributes, getAttributes, getFeatureNames, getJMXServer, getName, getObjectName, removeMBeanIfExists, setMBeanRef, setName, toString |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.jmx.AbstractManagementTask |
getContext, getFailOnError, getJndiName, getPassword, getProviderUrl, getUser, setContext, setContextRef, setFailOnError, setJndiName, setPassword, setProviderUrl, setServerType, setUser |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ConfigureMBeanTask()
Method Detail |
public void addSetAttribute(ConfigureMBeanTask.SetAttribute prop)
setAttribute
element.prop
- The nested setAttribute element.public void addGetAttribute(ConfigureMBeanTask.GetAttribute prop)
getAttribute
element.prop
- The nested getAttribute element.protected void execute(javax.management.MBeanServer mbserver) throws org.apache.tools.ant.BuildException
execute
in class AbstractMBeanTask
mbserver
- The MBeanServer that hosts the mbean.org.apache.tools.ant.BuildException
- When an error occurs.protected void executeForSetAttribute(javax.management.MBeanServer mbserver, java.util.Map attributeInfo)
mbserver
- The MBeanServer being targetd.attributeInfo
- Information about the attributes for the mbean.protected void executeForGetAttribute(javax.management.MBeanServer mbserver)
mbserver
- The MBeanServer being targeted.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |