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 Constructor Description JobEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetCompleted()java.util.DategetCreated()java.util.DategetEnd()java.lang.StringgetErrorDetails()java.lang.StringgetErrorMessage()longgetExecTime()java.lang.StringgetId()intgetIndexerVersion()java.util.UUIDgetJobId()java.util.DategetLastIndexed()java.util.UUIDgetParentJobId()java.lang.StringgetResolvedDesc()com.technia.tif.enovia.model.ServicegetService()java.util.DategetStart()com.technia.tif.enovia.model.JobStatusgetStatus()booleanisHasChildJobs()booleanisResolved()voidsetCompleted(java.util.Date endDate)voidsetCreated(java.util.Date startDate)voidsetErrorDetails(java.lang.String value)voidsetErrorMessage(java.lang.String value)voidsetHasChildJobs(boolean hasChildJobs)voidsetJobId(java.util.UUID id)voidsetParentJobId(java.util.UUID parentJobId)voidsetResolved(boolean resolved)voidsetResolvedDesc(java.lang.String value)voidsetService(com.technia.tif.enovia.model.Service service)voidsetStatus(com.technia.tif.enovia.model.JobStatus status)-
Methods inherited from class com.technia.tif.enovia.model.ServerInstanceAware
getServerInstance, setServerInstance
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfacecom.technia.tif.enovia.model.Job
-
getJobId
public java.util.UUID getJobId()
- Specified by:
getJobIdin interfacecom.technia.tif.enovia.model.Job
-
setJobId
public void setJobId(java.util.UUID id)
-
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
public java.util.Date getStart()
- Specified by:
getStartin interfacecom.technia.tif.enovia.model.Job
-
getEnd
public java.util.Date getEnd()
- Specified by:
getEndin interfacecom.technia.tif.enovia.model.Job
-
getCreated
public java.util.Date getCreated()
- Specified by:
getCreatedin interfacecom.technia.tif.enovia.model.Job
-
setCreated
public void setCreated(java.util.Date startDate)
-
getCompleted
public java.util.Date getCompleted()
- Specified by:
getCompletedin interfacecom.technia.tif.enovia.model.Job
-
setCompleted
public void setCompleted(java.util.Date endDate)
-
getErrorMessage
public java.lang.String getErrorMessage()
- Specified by:
getErrorMessagein interfacecom.technia.tif.enovia.model.Job
-
setErrorMessage
public void setErrorMessage(java.lang.String value)
-
getErrorDetails
public java.lang.String getErrorDetails()
- Specified by:
getErrorDetailsin interfacecom.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:
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
public java.lang.String getResolvedDesc()
- Specified by:
getResolvedDescin interfacecom.technia.tif.enovia.model.Job
-
setResolvedDesc
public void setResolvedDesc(java.lang.String value)
-
getLastIndexed
public java.util.Date getLastIndexed()
- Specified by:
getLastIndexedin interfacecom.technia.tif.enovia.search.IndexableItem
-
getIndexerVersion
public int getIndexerVersion()
- Specified by:
getIndexerVersionin interfacecom.technia.tif.enovia.search.IndexableItem
-
getParentJobId
public java.util.UUID getParentJobId()
- Specified by:
getParentJobIdin interfacecom.technia.tif.enovia.model.Job
-
setParentJobId
public void setParentJobId(java.util.UUID parentJobId)
-
isHasChildJobs
public boolean isHasChildJobs()
- Specified by:
isHasChildJobsin interfacecom.technia.tif.enovia.model.Job
-
setHasChildJobs
public void setHasChildJobs(boolean hasChildJobs)
-
-