java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.catalina.ant.BaseRedirectorHelperTask
org.apache.jk.status.JkStatusTask
- public class JkStatusTask
- extends org.apache.catalina.ant.BaseRedirectorHelperTask
Ant task that implements the show /jkstatus command, supported
by the mod_jk status (1.2.13) application.
- Since:
- 5.5.10
- Version:
- $Revision:$
| Methods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask |
addConfiguredRedirector, closeRedirector, handleErrorFlush, handleErrorOutput, handleFlush, handleFlush, handleOutput, handleOutput, isFailOnError, openRedirector, setAlwaysLog, setAppend, setCreateEmptyFiles, setError, setFailonerror, setLogError, setOutput, setOutputproperty |
| Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleInput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resultproperty
protected java.lang.String resultproperty
- Store status as
resultProperty prefix.
echo
protected boolean echo
- Echo status at ant console
password
protected java.lang.String password
- The login password for the
mod_jk status page.
url
protected java.lang.String url
- The URL of the
mod_jk status page to be used.
username
protected java.lang.String username
- The login username for the
mod_jk status page.
errorProperty
private java.lang.String errorProperty
worker
private java.lang.String worker
loadbalancer
private java.lang.String loadbalancer
JkStatusTask
public JkStatusTask()
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)
isEcho
public boolean isEcho()
setEcho
public void setEcho(boolean echo)
getResultproperty
public java.lang.String getResultproperty()
setResultproperty
public void setResultproperty(java.lang.String resultproperty)
getLoadbalancer
public java.lang.String getLoadbalancer()
setLoadbalancer
public void setLoadbalancer(java.lang.String loadbalancer)
getWorker
public java.lang.String getWorker()
setWorker
public void setWorker(java.lang.String worker)
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Get jkstatus from server.
echoWorker
private void echoWorker(JkBalancerMember member)
echoBalancer
private void echoBalancer(JkBalancer balancer)
setPropertyBalancerOnly
private void setPropertyBalancerOnly(JkBalancer balancer)
setPropertyBalancer
private void setPropertyBalancer(JkBalancer balancer,
java.lang.String balancerIndex)
setPropertyWorker
private void setPropertyWorker(java.lang.String balancerIndex,
JkBalancerMember member)
setPropertyWorkerOnly
private void setPropertyWorkerOnly(JkBalancer balancer,
JkBalancerMember member)
setErrorProperty
public void setErrorProperty(java.lang.String arg0)
- Description copied from class:
org.apache.catalina.ant.BaseRedirectorHelperTask
- Property name whose value should be set to the error of
the task..
getErrorProperty
public java.lang.String getErrorProperty()
createProperty
protected void createProperty(java.lang.Object result,
java.lang.String attribute)
createProperty
protected void createProperty(java.lang.Object result,
java.lang.String arraymark,
java.lang.String attribute)
createProperty
protected void createProperty(java.lang.Object result,
java.lang.String arraymark,
java.lang.String arraymark2,
java.lang.String attribute)
- create result as property with name from attribute resultproperty