Class JKStatusUpdateTask

  • All Implemented Interfaces:
    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 Boolean getLbForceSession()
        Returns:
        Returns the lbForceSession.
      • setLbForceSession

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public void setWorkerRedirect​(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