Package com.technia.tif.enovia.model
Class JobEntity
java.lang.Object
com.technia.tif.enovia.model.ServerInstanceAware
com.technia.tif.enovia.model.JobEntity
- All Implemented Interfaces:
com.technia.tif.enovia.model.Job,com.technia.tif.enovia.search.IndexableItem
@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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEnd()longgetId()intgetJobId()com.technia.tif.enovia.model.ServicegetStart()com.technia.tif.enovia.model.JobStatusbooleanbooleanvoidsetCompleted(Instant endDate) voidsetCreated(Instant startDate) voidsetErrorDetails(String value) voidsetErrorMessage(String value) voidsetHasChildJobs(boolean hasChildJobs) voidvoidsetParentJobId(UUID parentJobId) voidsetResolved(boolean resolved) voidsetResolvedDesc(String value) voidsetService(com.technia.tif.enovia.model.Service service) voidsetStatus(com.technia.tif.enovia.model.JobStatus status) toString()Methods inherited from class com.technia.tif.enovia.model.ServerInstanceAware
getServerInstance, setServerInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.technia.tif.enovia.model.Job
getSourceObject
-
Constructor Details
-
JobEntity
public JobEntity()
-
-
Method Details
-
getId
- Specified by:
getIdin interfacecom.technia.tif.enovia.model.Job
-
getJobId
- Specified by:
getJobIdin interfacecom.technia.tif.enovia.model.Job
-
setJobId
-
getStatus
public com.technia.tif.enovia.model.JobStatus getStatus()- Specified by:
getStatusin interfacecom.technia.tif.enovia.model.Job
-
setStatus
public void setStatus(com.technia.tif.enovia.model.JobStatus status) -
getStart
- Specified by:
getStartin interfacecom.technia.tif.enovia.model.Job
-
getEnd
- Specified by:
getEndin interfacecom.technia.tif.enovia.model.Job
-
getCreated
- Specified by:
getCreatedin interfacecom.technia.tif.enovia.model.Job
-
setCreated
-
getCompleted
- Specified by:
getCompletedin interfacecom.technia.tif.enovia.model.Job
-
setCompleted
-
getErrorMessage
- Specified by:
getErrorMessagein interfacecom.technia.tif.enovia.model.Job
-
setErrorMessage
-
getErrorDetails
- Specified by:
getErrorDetailsin interfacecom.technia.tif.enovia.model.Job
-
setErrorDetails
-
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:
getExecTimein interfacecom.technia.tif.enovia.model.Job
-
isResolved
public boolean isResolved()- Specified by:
isResolvedin interfacecom.technia.tif.enovia.model.Job
-
setResolved
public void setResolved(boolean resolved) -
getResolvedDesc
- Specified by:
getResolvedDescin interfacecom.technia.tif.enovia.model.Job
-
setResolvedDesc
-
getLastIndexed
- Specified by:
getLastIndexedin interfacecom.technia.tif.enovia.search.IndexableItem
-
getIndexerVersion
public int getIndexerVersion()- Specified by:
getIndexerVersionin interfacecom.technia.tif.enovia.search.IndexableItem
-
getParentJobId
- Specified by:
getParentJobIdin interfacecom.technia.tif.enovia.model.Job
-
setParentJobId
-
isHasChildJobs
public boolean isHasChildJobs()- Specified by:
isHasChildJobsin interfacecom.technia.tif.enovia.model.Job
-
setHasChildJobs
public void setHasChildJobs(boolean hasChildJobs) -
toString
-