Class JobStartRecord


  • public class JobStartRecord
    extends JobRecord
    This class is a paper object which contains a job ID and a last job start time.
    • Constructor Summary

      Constructors 
      Constructor Description
      JobStartRecord​(java.lang.Long jobID, java.lang.String seedingVersionString, boolean requestMinimum, long failTime, int failRetryCount)
      Constructor.
    • Field Detail

      • seedingVersionString

        protected final java.lang.String seedingVersionString
        The last seeding version
      • requestMinimum

        protected final boolean requestMinimum
        The requestMinimum flag
      • failTime

        protected final long failTime
        The fail time, or -1L if none
      • failRetryCount

        protected final int failRetryCount
        The fail count, or -1 if none
    • Constructor Detail

      • JobStartRecord

        public JobStartRecord​(java.lang.Long jobID,
                              java.lang.String seedingVersionString,
                              boolean requestMinimum,
                              long failTime,
                              int failRetryCount)
        Constructor.
    • Method Detail

      • getSeedingVersionString

        public java.lang.String getSeedingVersionString()
        Get the seeding version string.
        Returns:
        the string.
      • getRequestMinimum

        public boolean getRequestMinimum()
        Get the requestMinimum flag.
        Returns:
        the flag.
      • getFailTime

        public long getFailTime()
        Get the hard fail time.
        Returns:
        the fail time in ms since epoch, or -1L if none.
      • getFailRetryCount

        public int getFailRetryCount()
        Get the hard fail retry count.
        Returns:
        the fail retry count, or -1 if none.