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 SummaryFields Modifier and Type Field Description protected java.lang.StringqueryThe JMX query string- 
Fields inherited from class org.apache.catalina.ant.AbstractCatalinaTaskcharset, ignoreResponseConstraint, password, url, username
 - 
Fields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTaskalwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStream
 
- 
 - 
Constructor SummaryConstructors Constructor Description JMXQueryTask()
 - 
Method SummaryAll 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.AbstractCatalinaTaskexecute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsername
 - 
Methods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTaskaddConfiguredRedirector, 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.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleInput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
- 
 
- 
- 
- 
Field Detail- 
queryprotected java.lang.String query The JMX query string- See Also:
- setQuery(String)
 
 
- 
 - 
Method Detail- 
getQuerypublic java.lang.String getQuery() Get method for the JMX query string- Returns:
- Query string
 
 - 
setQuerypublic 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
 
 - 
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
 
 
- 
 
-