Class JobSeedingRecord


  • public class JobSeedingRecord
    extends JobRecord
    This class is a paper object which contains a job ID and a last job start time (0 if none).
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _rcsid  
      protected int failRetryCount
      The fail count, or -1 if none
      protected long failTime
      The fail time, or -1L if none
      protected java.lang.String seedingVersionString
      The last seeding version
    • Constructor Summary

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

      • seedingVersionString

        protected final java.lang.String seedingVersionString
        The last seeding version
      • 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

      • JobSeedingRecord

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

      • getSeedingVersionString

        public java.lang.String getSeedingVersionString()
        Get the seeding version string.
        Returns:
        the string.
      • 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.