Home » apache-tomcat-6.0.26-src » org.apache » catalina » ant » jmx » [javadoc | source]
org.apache.catalina.ant.jmx
public class: JMXAccessorInvokeTask [javadoc | source]
java.lang.Object
   org.apache.tools.ant.ProjectComponent
      org.apache.tools.ant.Task
         org.apache.catalina.ant.BaseRedirectorHelperTask
            org.apache.catalina.ant.jmx.JMXAccessorTask
               org.apache.catalina.ant.jmx.JMXAccessorInvokeTask

All Implemented Interfaces:
    Cloneable

Access JMX JSR 160 MBeans Server. Examples:

First call to a remote MBeanserver save the JMXConnection a referenz jmx.server

These tasks require Ant 1.6 or later interface.
Fields inherited from org.apache.catalina.ant.jmx.JMXAccessorTask:
JMX_SERVICE_PREFIX,  JMX_SERVICE_SUFFIX
Fields inherited from org.apache.catalina.ant.BaseRedirectorHelperTask:
redirector,  redirectorElement,  redirectOutStream,  redirectErrStream,  redirectOutPrintStream,  redirectErrPrintStream,  failOnError,  redirectOutput,  redirectorConfigured,  alwaysLog
Fields inherited from org.apache.tools.ant.Task:
target,  taskName,  taskType,  wrapper
Fields inherited from org.apache.tools.ant.ProjectComponent:
project,  location,  description
Method from org.apache.catalina.ant.jmx.JMXAccessorInvokeTask Summary:
addArg,   getArgs,   getInfo,   getOperation,   jmxExecute,   jmxInvoke,   setArgs,   setOperation
Methods from org.apache.catalina.ant.jmx.JMXAccessorTask:
accessJMXConnection,   convertStringToType,   createJMXConnection,   createProperty,   createProperty,   echoResult,   execute,   getDelimiter,   getHost,   getIf,   getInfo,   getJMXConnection,   getName,   getPassword,   getPort,   getProperties,   getProperty,   getRef,   getResultproperty,   getUnless,   getUrl,   getUsername,   isEcho,   isSeparatearrayresults,   isUseRef,   jmxExecute,   setDelimiter,   setEcho,   setHost,   setIf,   setName,   setPassword,   setPort,   setProperty,   setRef,   setResultproperty,   setSeparatearrayresults,   setUnless,   setUrl,   setUsername,   testIfCondition,   testUnlessCondition
Methods from org.apache.catalina.ant.BaseRedirectorHelperTask:
addConfiguredRedirector,   closeRedirector,   handleErrorFlush,   handleErrorOutput,   handleFlush,   handleFlush,   handleOutput,   handleOutput,   isFailOnError,   openRedirector,   setAlwaysLog,   setAppend,   setCreateEmptyFiles,   setError,   setErrorProperty,   setFailonerror,   setLogError,   setOutput,   setOutputproperty
Methods from org.apache.tools.ant.Task:
bindToOwner,   execute,   getOwningTarget,   getRuntimeConfigurableWrapper,   getTaskName,   getTaskType,   getWrapper,   handleErrorFlush,   handleErrorOutput,   handleFlush,   handleInput,   handleOutput,   init,   isInvalid,   log,   log,   log,   log,   markInvalid,   maybeConfigure,   perform,   reconfigure,   setOwningTarget,   setRuntimeConfigurableWrapper,   setTaskName,   setTaskType
Methods from org.apache.tools.ant.ProjectComponent:
clone,   getDescription,   getLocation,   getProject,   log,   log,   setDescription,   setLocation,   setProject
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.catalina.ant.jmx.JMXAccessorInvokeTask Detail:
 public  void addArg(Arg arg) 
 public List getArgs() 
 public String getInfo() 
    Return descriptive information about this implementation and the corresponding version number, in the format <description>/<version>.
 public String getOperation() 
 public String jmxExecute(MBeanServerConnection jmxServerConnection) throws Exception 
    Execute the specified command, based on the configured properties. The input stream will be closed upon completion of this task, whether it was executed successfully or not.
 protected String jmxInvoke(MBeanServerConnection jmxServerConnection,
    String name) throws Exception 
 public  void setArgs(List args) 
 public  void setOperation(String operation)