Interface AbstractRuntimeJobEntity
-
- All Superinterfaces:
AbstractJobEntity,Entity,HasRevision,Job,JobInfo
- All Known Subinterfaces:
DeadLetterJobEntity,ExternalWorkerJobEntity,JobEntity,SuspendedJobEntity,TimerJobEntity
- All Known Implementing Classes:
AbstractJobEntityImpl,DeadLetterJobEntityImpl,ExternalWorkerJobEntityImpl,JobEntityImpl,SuspendedJobEntityImpl,TimerJobEntityImpl
public interface AbstractRuntimeJobEntity extends Job, AbstractJobEntity
- Author:
- Tijs Rademakers, Joram Barrez
-
-
Field Summary
-
Fields inherited from interface org.flowable.job.api.Job
DEFAULT_EXCLUSIVE, JOB_TYPE_EXTERNAL_WORKER, JOB_TYPE_MESSAGE, JOB_TYPE_TIMER
-
Fields inherited from interface org.flowable.job.api.JobInfo
MAX_EXCEPTION_MESSAGE_LENGTH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DategetEndDate()intgetMaxIterations()StringgetRepeat()voidsetCategory(String category)voidsetCorrelationId(String correlationId)voidsetCreateTime(Date createTime)voidsetDuedate(Date duedate)voidsetElementId(String elementId)voidsetElementName(String elementName)voidsetEndDate(Date endDate)voidsetExclusive(boolean isExclusive)voidsetExecutionId(String executionId)voidsetJobType(String jobType)voidsetMaxIterations(int maxIterations)voidsetProcessDefinitionId(String processDefinitionId)voidsetProcessInstanceId(String processInstanceId)voidsetRepeat(String repeat)voidsetScopeDefinitionId(String scopeDefinitionId)voidsetScopeId(String scopeId)voidsetSubScopeId(String subScopeId)-
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.AbstractJobEntity
getCreateTime, getCustomValues, getCustomValuesByteArrayRef, getExceptionByteArrayRef, getExceptionMessage, getExceptionStacktrace, getJobHandlerConfiguration, getJobHandlerType, getRetries, getScopeType, getTenantId, setCustomValues, setCustomValuesByteArrayRef, setExceptionByteArrayRef, setExceptionMessage, setExceptionStacktrace, setJobHandlerConfiguration, setJobHandlerType, setRetries, setScopeType, setTenantId
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
Methods inherited from interface org.flowable.job.api.Job
getCategory, getCorrelationId, getCreateTime, getDuedate, getElementId, getElementName, getExecutionId, getJobType, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, isExclusive
-
Methods inherited from interface org.flowable.job.api.JobInfo
getCustomValues, getExceptionMessage, getId, getJobHandlerConfiguration, getJobHandlerType, getRetries, getTenantId
-
-
-
-
Method Detail
-
setExecutionId
void setExecutionId(String executionId)
-
setProcessInstanceId
void setProcessInstanceId(String processInstanceId)
-
setProcessDefinitionId
void setProcessDefinitionId(String processDefinitionId)
-
setCategory
void setCategory(String category)
-
setJobType
void setJobType(String jobType)
-
setElementId
void setElementId(String elementId)
-
setElementName
void setElementName(String elementName)
-
setScopeId
void setScopeId(String scopeId)
-
setSubScopeId
void setSubScopeId(String subScopeId)
-
setScopeDefinitionId
void setScopeDefinitionId(String scopeDefinitionId)
-
setCorrelationId
void setCorrelationId(String correlationId)
-
setDuedate
void setDuedate(Date duedate)
-
setExclusive
void setExclusive(boolean isExclusive)
-
getRepeat
String getRepeat()
-
setRepeat
void setRepeat(String repeat)
-
getEndDate
Date getEndDate()
-
setEndDate
void setEndDate(Date endDate)
-
getMaxIterations
int getMaxIterations()
-
setMaxIterations
void setMaxIterations(int maxIterations)
-
setCreateTime
void setCreateTime(Date createTime)
- Specified by:
setCreateTimein interfaceAbstractJobEntity
-
-