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 SummaryFieldsModifier 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.AbstractCatalinaTaskcharset, ignoreResponseConstraint, password, url, usernameFields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTaskalwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStreamFields inherited from class org.apache.tools.ant.Tasktarget, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.AbstractCatalinaTaskexecute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsernameMethods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTaskaddConfiguredRedirector, closeRedirector, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, handleOutput, isFailOnError, openRedirector, setAlwaysLog, setAppend, setCreateEmptyFiles, setError, setErrorProperty, setFailonerror, setLogError, setOutput, setOutputpropertyMethods inherited from class org.apache.tools.ant.TaskbindToOwner, 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.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Field Details- 
beanThe full bean name
- 
attributeThe attribute you wish to alter
- 
valueThe new value for the attribute
 
- 
- 
Constructor Details- 
JMXSetTaskpublic JMXSetTask()
 
- 
- 
Method Details- 
getBeanGet method for the bean name- Returns:
- Bean name
 
- 
setBeanSet method for the bean name- Parameters:
- bean- Bean name
 
- 
getAttributeGet method for the attribute name- Returns:
- Attribute name
 
- 
setAttributeSet method for the attribute name- Parameters:
- attribute- Attribute name
 
- 
getValueGet method for the attribute value- Returns:
- Attribute value
 
- 
setValueSet method for the attribute value.- Parameters:
- value- Attribute value
 
- 
executepublic void execute() throws org.apache.tools.ant.BuildExceptionExecute the requested operation.- Overrides:
- executein class- AbstractCatalinaTask
- Throws:
- org.apache.tools.ant.BuildException- if an error occurs
 
 
-