Class JKStatusUpdateTask

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class JKStatusUpdateTask
    extends AbstractCatalinaTask
    Ant task that implements the /status command, supported by the mod_jk status (1.2.9) application.
    Since:
    5.5.9
    Author:
    Peter Rossbach
    • Constructor Detail

      • JKStatusUpdateTask

        public JKStatusUpdateTask()
    • Method Detail

      • getInternalid

        public int getInternalid()
        Returns:
        Returns the internalid.
      • setInternalid

        public void setInternalid​(int internalid)
        Parameters:
        internalid - The internalid to set.
      • getLbForceSession

        public java.lang.Boolean getLbForceSession()
        Returns:
        Returns the lbForceSession.
      • setLbForceSession

        public void setLbForceSession​(java.lang.Boolean lbForceSession)
        Parameters:
        lbForceSession - The lbForceSession to set.
      • getLbRecovertime

        public java.lang.Integer getLbRecovertime()
        Returns:
        Returns the lbRecovertime.
      • setLbRecovertime

        public void setLbRecovertime​(java.lang.Integer lbRecovertime)
        Parameters:
        lbRecovertime - The lbRecovertime to set.
      • getLbRetries

        public java.lang.Integer getLbRetries()
        Returns:
        Returns the lbRetries.
      • setLbRetries

        public void setLbRetries​(java.lang.Integer lbRetries)
        Parameters:
        lbRetries - The lbRetries to set.
      • getLbStickySession

        public java.lang.Boolean getLbStickySession()
        Returns:
        Returns the lbStickySession.
      • setLbStickySession

        public void setLbStickySession​(java.lang.Boolean lbStickySession)
        Parameters:
        lbStickySession - The lbStickySession to set.
      • getWorker

        public java.lang.String getWorker()
        Returns:
        Returns the worker.
      • setWorker

        public void setWorker​(java.lang.String worker)
        Parameters:
        worker - The worker to set.
      • getWorkerType

        public java.lang.String getWorkerType()
        Returns:
        Returns the workerType.
      • setWorkerType

        public void setWorkerType​(java.lang.String workerType)
        Parameters:
        workerType - The workerType to set.
      • getWorkerLb

        public java.lang.String getWorkerLb()
        Returns:
        Returns the workerLb.
      • setWorkerLb

        public void setWorkerLb​(java.lang.String workerLb)
        Parameters:
        workerLb - The workerLb to set.
      • getWorkerClusterDomain

        public java.lang.String getWorkerClusterDomain()
        Returns:
        Returns the workerClusterDomain.
      • setWorkerClusterDomain

        public void setWorkerClusterDomain​(java.lang.String workerClusterDomain)
        Parameters:
        workerClusterDomain - The workerClusterDomain to set.
      • getWorkerDisabled

        public java.lang.Boolean getWorkerDisabled()
        Returns:
        Returns the workerDisabled.
      • setWorkerDisabled

        public void setWorkerDisabled​(java.lang.Boolean workerDisabled)
        Parameters:
        workerDisabled - The workerDisabled to set.
      • getWorkerStopped

        public java.lang.Boolean getWorkerStopped()
        Returns:
        Returns the workerStopped.
      • setWorkerStopped

        public void setWorkerStopped​(java.lang.Boolean workerStopped)
        Parameters:
        workerStopped - The workerStopped to set.
      • getWorkerLoadFactor

        public java.lang.Integer getWorkerLoadFactor()
        Returns:
        Returns the workerLoadFactor.
      • setWorkerLoadFactor

        public void setWorkerLoadFactor​(java.lang.Integer workerLoadFactor)
        Parameters:
        workerLoadFactor - The workerLoadFactor to set.
      • getWorkerRedirect

        public java.lang.String getWorkerRedirect()
        Returns:
        Returns the workerRedirect.
      • setWorkerRedirect

        public void setWorkerRedirect​(java.lang.String workerRedirect)
        Parameters:
        workerRedirect - The workerRedirect to set.
      • execute

        public void execute()
                     throws org.apache.tools.ant.BuildException
        Execute the requested operation.
        Overrides:
        execute in class AbstractCatalinaTask
        Throws:
        org.apache.tools.ant.BuildException - if an error occurs
      • checkParameter

        protected void checkParameter()
        check correct lb and worker parameter