|
Apache Tomcat 7.0.28 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.JMXAccessorUnregisterTask
public class JMXAccessorUnregisterTask
unregister a MBean at JMX JSR 160 MBeans Server.
Examples:
unregister an existing Mbean at jmx.server connection
<jmx:unregister ref="jmx.server" name="Catalina:type=MBeanFactory" />
WARNINGNot all Tomcat MBeans can successfully unregister remotely. The mbean unregistration don't remove valves, realm, .. from parent class. Please, use the MBeanFactory operation to remove valves and realms.
First call to a remote MBeanserver save the JMXConnection a reference jmx.server
These tasks require Ant 1.6 or later interface.
Field Summary |
---|
Fields inherited from class org.apache.catalina.ant.jmx.JMXAccessorTask |
---|
JMX_SERVICE_PREFIX, JMX_SERVICE_SUFFIX |
Fields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask |
---|
alwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStream |
Fields inherited from class org.apache.tools.ant.Task |
---|
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
JMXAccessorUnregisterTask()
|
Method Summary | |
---|---|
String |
getInfo()
Return descriptive information about this implementation and the corresponding version number, in the format <description>/<version> . |
String |
jmxExecute(MBeanServerConnection jmxServerConnection)
Execute the specified command, based on the configured properties. |
protected String |
jmxUuregister(MBeanServerConnection jmxServerConnection,
String name)
Unregister Mbean |
Methods inherited from class org.apache.catalina.ant.jmx.JMXAccessorTask |
---|
accessJMXConnection, convertStringToType, createJMXConnection, createProperty, createProperty, echoResult, execute, getDelimiter, getHost, getIf, getJMXConnection, getName, getPassword, getPort, getProperty, getRef, getResultproperty, getUnless, getUrl, getUsername, isEcho, isSeparatearrayresults, isUseRef, setDelimiter, setEcho, setHost, setIf, setName, setPassword, setPort, setProperty, setRef, setResultproperty, setSeparatearrayresults, setUnless, setUrl, setUsername, testIfCondition, testUnlessCondition |
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 |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JMXAccessorUnregisterTask()
Method Detail |
---|
public String getInfo()
<description>/<version>
.
getInfo
in class JMXAccessorTask
public String jmxExecute(MBeanServerConnection jmxServerConnection) throws Exception
jmxExecute
in class JMXAccessorTask
Exception
- if an error occursprotected String jmxUuregister(MBeanServerConnection jmxServerConnection, String name) throws Exception
jmxServerConnection
- name
-
Exception
|
Apache Tomcat 7.0.28 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |