Class JobEntity

  • All Implemented Interfaces:
    com.technia.tif.enovia.model.Job, com.technia.tif.enovia.search.IndexableItem
    Direct Known Subclasses:
    EnoviaJob, FileJob

    @Entity
    @API
    public abstract class JobEntity
    extends com.technia.tif.enovia.model.ServerInstanceAware
    implements com.technia.tif.enovia.search.IndexableItem, com.technia.tif.enovia.model.Job
    • Constructor Detail

      • JobEntity

        public JobEntity()
    • Method Detail

      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface com.technia.tif.enovia.model.Job
      • getJobId

        public java.util.UUID getJobId()
        Specified by:
        getJobId in interface com.technia.tif.enovia.model.Job
      • setJobId

        public void setJobId​(java.util.UUID id)
      • getStatus

        public com.technia.tif.enovia.model.JobStatus getStatus()
        Specified by:
        getStatus in interface com.technia.tif.enovia.model.Job
      • setStatus

        public void setStatus​(com.technia.tif.enovia.model.JobStatus status)
      • getStart

        public java.util.Date getStart()
        Specified by:
        getStart in interface com.technia.tif.enovia.model.Job
      • getEnd

        public java.util.Date getEnd()
        Specified by:
        getEnd in interface com.technia.tif.enovia.model.Job
      • getCreated

        public java.util.Date getCreated()
        Specified by:
        getCreated in interface com.technia.tif.enovia.model.Job
      • setCreated

        public void setCreated​(java.util.Date startDate)
      • getCompleted

        public java.util.Date getCompleted()
        Specified by:
        getCompleted in interface com.technia.tif.enovia.model.Job
      • setCompleted

        public void setCompleted​(java.util.Date endDate)
      • getErrorMessage

        public java.lang.String getErrorMessage()
        Specified by:
        getErrorMessage in interface com.technia.tif.enovia.model.Job
      • setErrorMessage

        public void setErrorMessage​(java.lang.String value)
      • getErrorDetails

        public java.lang.String getErrorDetails()
        Specified by:
        getErrorDetails in interface com.technia.tif.enovia.model.Job
      • setErrorDetails

        public void setErrorDetails​(java.lang.String value)
      • setService

        public void setService​(com.technia.tif.enovia.model.Service service)
      • getService

        public com.technia.tif.enovia.model.Service getService()
      • getExecTime

        public long getExecTime()
        Specified by:
        getExecTime in interface com.technia.tif.enovia.model.Job
      • isResolved

        public boolean isResolved()
        Specified by:
        isResolved in interface com.technia.tif.enovia.model.Job
      • setResolved

        public void setResolved​(boolean resolved)
      • getResolvedDesc

        public java.lang.String getResolvedDesc()
        Specified by:
        getResolvedDesc in interface com.technia.tif.enovia.model.Job
      • setResolvedDesc

        public void setResolvedDesc​(java.lang.String value)
      • getLastIndexed

        public java.util.Date getLastIndexed()
        Specified by:
        getLastIndexed in interface com.technia.tif.enovia.search.IndexableItem
      • getIndexerVersion

        public int getIndexerVersion()
        Specified by:
        getIndexerVersion in interface com.technia.tif.enovia.search.IndexableItem