Package org.apache.catalina.ant.jmx
Class JMXAccessorConditionBase
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.catalina.ant.jmx.JMXAccessorConditionBase
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- org.apache.tools.ant.taskdefs.condition.Condition
 - Direct Known Subclasses:
- JMXAccessorCondition,- JMXAccessorEqualsCondition
 
 public abstract class JMXAccessorConditionBase extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition
- 
- 
Constructor SummaryConstructors Constructor Description JMXAccessorConditionBase()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringaccessJMXValue()Get value from MBeans attribute.java.lang.StringgetAttribute()java.lang.StringgetHost()protected javax.management.MBeanServerConnectiongetJMXConnection()Get JMXConnection (default look at jmx.server project reference from jmxOpen Task).java.lang.StringgetName()java.lang.StringgetPassword()java.lang.StringgetPort()java.lang.StringgetRef()java.lang.StringgetUrl()java.lang.StringgetUsername()java.lang.StringgetValue()voidsetAttribute(java.lang.String attribute)voidsetHost(java.lang.String host)voidsetName(java.lang.String objectName)voidsetPassword(java.lang.String password)voidsetPort(java.lang.String port)voidsetRef(java.lang.String refId)voidsetUrl(java.lang.String url)voidsetUsername(java.lang.String username)voidsetValue(java.lang.String value)- 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
getAttributepublic java.lang.String getAttribute() - Returns:
- Returns the attribute.
 
 - 
setAttributepublic void setAttribute(java.lang.String attribute) - Parameters:
- attribute- The attribute to set.
 
 - 
getHostpublic java.lang.String getHost() - Returns:
- Returns the host.
 
 - 
setHostpublic void setHost(java.lang.String host) - Parameters:
- host- The host to set.
 
 - 
getNamepublic java.lang.String getName() - Returns:
- Returns the name.
 
 - 
setNamepublic void setName(java.lang.String objectName) - Parameters:
- objectName- The name to set.
 
 - 
getPasswordpublic java.lang.String getPassword() - Returns:
- Returns the password.
 
 - 
setPasswordpublic void setPassword(java.lang.String password) - Parameters:
- password- The password to set.
 
 - 
getPortpublic java.lang.String getPort() - Returns:
- Returns the port.
 
 - 
setPortpublic void setPort(java.lang.String port) - Parameters:
- port- The port to set.
 
 - 
getUrlpublic java.lang.String getUrl() - Returns:
- Returns the url.
 
 - 
setUrlpublic void setUrl(java.lang.String url) - Parameters:
- url- The url to set.
 
 - 
getUsernamepublic java.lang.String getUsername() - Returns:
- Returns the username.
 
 - 
setUsernamepublic void setUsername(java.lang.String username) - Parameters:
- username- The username to set.
 
 - 
getValuepublic java.lang.String getValue() - Returns:
- Returns the value.
 
 - 
setValuepublic void setValue(java.lang.String value) 
 - 
getRefpublic java.lang.String getRef() - Returns:
- Returns the ref.
 
 - 
setRefpublic void setRef(java.lang.String refId) - Parameters:
- refId- The ref to set.
 
 - 
getJMXConnectionprotected javax.management.MBeanServerConnection getJMXConnection() throws java.net.MalformedURLException, java.io.IOExceptionGet JMXConnection (default look at jmx.server project reference from jmxOpen Task).- Returns:
- active JMXConnection
- Throws:
- java.net.MalformedURLException- Invalid URL for JMX server
- java.io.IOException- Connection error
 
 - 
accessJMXValueprotected java.lang.String accessJMXValue() Get value from MBeans attribute.- Returns:
- The value
 
 
- 
 
-