|
|||||||||
| 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 AbstractMBeanTaskmbserver - 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 | ||||||||