Package org.apache.catalina.ant
Class JMXSetTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.catalina.ant.BaseRedirectorHelperTask
org.apache.catalina.ant.AbstractCatalinaTask
org.apache.catalina.ant.JMXSetTask
- All Implemented Interfaces:
Cloneable
Ant task that implements the JMX Set command (
/jmxproxy/?set) supported by the Tomcat manager
application.- Author:
- Vivek Chopra
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe attribute you wish to alterprotected StringThe full bean nameprotected StringThe new value for the attributeFields inherited from class org.apache.catalina.ant.AbstractCatalinaTask
charset, ignoreResponseConstraint, password, url, usernameFields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
alwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStreamFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()Execute the requested operation.Get method for the attribute namegetBean()Get method for the bean namegetValue()Get method for the attribute valuevoidsetAttribute(String attribute) Set method for the attribute namevoidSet method for the bean namevoidSet method for the attribute value.Methods inherited from class org.apache.catalina.ant.AbstractCatalinaTask
execute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsernameMethods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
addConfiguredRedirector, closeRedirector, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, handleOutput, isFailOnError, openRedirector, setAlwaysLog, setAppend, setCreateEmptyFiles, setError, setErrorProperty, setFailonerror, setLogError, setOutput, setOutputpropertyMethods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleInput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
bean
The full bean name -
attribute
The attribute you wish to alter -
value
The new value for the attribute
-
-
Constructor Details
-
JMXSetTask
public JMXSetTask()
-
-
Method Details
-
getBean
-
setBean
-
getAttribute
-
setAttribute
Set method for the attribute name- Parameters:
attribute- Attribute name
-
getValue
-
setValue
Set method for the attribute value.- Parameters:
value- Attribute value
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionExecute the requested operation.- Overrides:
executein classAbstractCatalinaTask- Throws:
org.apache.tools.ant.BuildException- if an error occurs
-