Package org.apache.catalina.ant
Class JMXQueryTask
- 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.JMXQueryTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class JMXQueryTask extends AbstractCatalinaTask
Ant task that implements the JMX Query command (/jmxproxy/?qry) supported by the Tomcat manager application.- Author:
- Vivek Chopra
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringqueryThe JMX query string-
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 JMXQueryTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Execute the requested operation.java.lang.StringgetQuery()Get method for the JMX query stringvoidsetQuery(java.lang.String query)Set method for the JMX query string.-
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
-
-
-
-
Field Detail
-
query
protected java.lang.String query
The JMX query string- See Also:
setQuery(String)
-
-
Method Detail
-
getQuery
public java.lang.String getQuery()
Get method for the JMX query string- Returns:
- Query string
-
setQuery
public void setQuery(java.lang.String query)
Set method for the JMX query string.Examples of query format:
- *:*
- *:type=RequestProcessor,*
- *:j2eeType=Servlet,*
- Catalina:type=Environment,resourcetype=Global,name=simpleValue
- Parameters:
query- JMX Query string
-
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
-
-