Package org.apache.catalina.ant
Class JMXGetTask
- 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.JMXGetTask
-
- All Implemented Interfaces:
Cloneable
public class JMXGetTask extends AbstractCatalinaTask
Ant task that implements the JMX Get command (/jmxproxy/?get) supported by the Tomcat manager application.- Author:
- Peter Rossbach
-
-
Field Summary
Fields Modifier and Type Field Description protected StringattributeThe attribute you wish to alterprotected StringbeanThe full bean name-
Fields inherited from class org.apache.catalina.ant.AbstractCatalinaTask
charset, ignoreResponseConstraint, password, url, username
-
Fields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
alwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStream
-
-
Constructor Summary
Constructors Constructor Description JMXGetTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Execute the requested operation.StringgetAttribute()Get method for the attribute nameStringgetBean()Get method for the bean namevoidsetAttribute(String attribute)Set method for the attribute namevoidsetBean(String bean)Set method for the bean name-
Methods inherited from class org.apache.catalina.ant.AbstractCatalinaTask
execute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsername
-
Methods 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, setOutputproperty
-
Methods 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, setTaskType
-
-
-
-
Method Detail
-
getBean
public String getBean()
Get method for the bean name- Returns:
- Bean name
-
setBean
public void setBean(String bean)
Set method for the bean name- Parameters:
bean- Bean name
-
getAttribute
public String getAttribute()
Get method for the attribute name- Returns:
- Attribute name
-
setAttribute
public void setAttribute(String attribute)
Set method for the attribute name- Parameters:
attribute- Attribute name
-
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
-
-