Class JobState

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.JobState
All Implemented Interfaces:
Serializable

public class JobState extends ValueClass implements Serializable
Objects of this class provide information on the state of any background processes.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • countErrors

      protected long countErrors
      Error status information.
    • countEstimatedMax

      protected long countEstimatedMax
      Estimated maximum amount.
    • countProcessed

      protected long countProcessed
      Progress status information.
    • expires

      protected long expires
      When the information expires (milliseconds): (jobEnd + expires < current-date).
    • jobEnd

      protected String jobEnd
      End or termination of the job.
    • jobGuid

      protected String jobGuid
      Job identifier.
    • jobName

      protected String jobName
      Thread name.
    • jobRunning

      protected boolean jobRunning
      Set to true while the job is being executed.
    • jobStart

      protected String jobStart
      Start of job.
    • lastGuid

      protected String lastGuid
      Status information for GUIDs.
    • lastID

      protected int lastID
      Status information for integer IDs.
    • procInfo

      protected ProcessInfo procInfo
      The standard process-by-SORD job list.
    • countResult

      protected CountResult countResult
      Result of the count process.
      Since:
      7.00.000.000
    • strMsg

      protected String strMsg
      Job-defined message string.
    • doCancelJob

      protected boolean doCancelJob
      Tell the Indexserver to cancel the job.
      Since:
      8.00.036.000
  • Constructor Details

    • JobState

      public JobState()
    • JobState

      public JobState(JobState rhs)
  • Method Details

    • getCountErrors

      public long getCountErrors()
    • setCountErrors

      public void setCountErrors(long countErrors)
    • getCountEstimatedMax

      public long getCountEstimatedMax()
    • setCountEstimatedMax

      public void setCountEstimatedMax(long countEstimatedMax)
    • getCountProcessed

      public long getCountProcessed()
    • setCountProcessed

      public void setCountProcessed(long countProcessed)
    • getExpires

      public long getExpires()
    • setExpires

      public void setExpires(long expires)
    • getJobEnd

      public String getJobEnd()
    • setJobEnd

      public void setJobEnd(String jobEnd)
    • getJobGuid

      public String getJobGuid()
    • setJobGuid

      public void setJobGuid(String jobGuid)
    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • isJobRunning

      public boolean isJobRunning()
    • setJobRunning

      public void setJobRunning(boolean jobRunning)
    • getJobStart

      public String getJobStart()
    • setJobStart

      public void setJobStart(String jobStart)
    • getLastGuid

      public String getLastGuid()
    • setLastGuid

      public void setLastGuid(String lastGuid)
    • getLastID

      public int getLastID()
    • setLastID

      public void setLastID(int lastID)
    • getProcInfo

      public ProcessInfo getProcInfo()
    • setProcInfo

      public void setProcInfo(ProcessInfo procInfo)
    • getCountResult

      public CountResult getCountResult()
    • setCountResult

      public void setCountResult(CountResult countResult)
    • getStrMsg

      public String getStrMsg()
    • setStrMsg

      public void setStrMsg(String strMsg)
    • isDoCancelJob

      public boolean isDoCancelJob()
    • setDoCancelJob

      public void setDoCancelJob(boolean doCancelJob)
    • toString

      public String toString()
      Overrides:
      toString in class Object