Class TimerJobEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
org.flowable.job.service.impl.persistence.entity.AbstractJobServiceEntity
org.flowable.job.service.impl.persistence.entity.AbstractJobEntityImpl
org.flowable.job.service.impl.persistence.entity.TimerJobEntityImpl
- All Implemented Interfaces:
Serializable, HasRevision, Entity, Job, JobInfo, AbstractJobEntity, AbstractRuntimeJobEntity, JobInfoEntity, TimerJobEntity
TimerJob entity, necessary for persistence.
- Author:
- Tijs Rademakers
- See Also:
-
Field Summary
FieldsFields inherited from class AbstractJobEntityImpl
category, correlationId, createTime, customValuesByteArrayRef, duedate, elementId, elementName, endDate, exceptionByteArrayRef, exceptionMessage, executionId, isExclusive, jobHandlerConfiguration, jobHandlerType, jobType, maxIterations, processDefinitionId, processInstanceId, repeat, retries, scopeDefinitionId, scopeId, scopeType, subScopeId, tenantIdFields inherited from class AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revisionFields inherited from interface Job
DEFAULT_EXCLUSIVE, JOB_TYPE_EXTERNAL_WORKER, JOB_TYPE_MESSAGE, JOB_TYPE_TIMERFields inherited from interface JobInfo
MAX_EXCEPTION_MESSAGE_LENGTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a representation of the object, as would be stored in the database.voidsetLockExpirationTime(Date claimedUntil) voidsetLockOwner(String claimedBy) Methods inherited from class AbstractJobEntityImpl
getCategory, getCorrelationId, getCreateTime, getCustomValues, getCustomValuesByteArrayRef, getDuedate, getElementId, getElementName, getEndDate, getEngineType, getExceptionByteArrayRef, getExceptionMessage, getExceptionStacktrace, getExecutionId, getJobHandlerConfiguration, getJobHandlerType, getJobType, getMaxIterations, getProcessDefinitionId, getProcessInstanceId, getRepeat, getRetries, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, getTenantId, isExclusive, setCategory, setCorrelationId, setCreateTime, setCustomValues, setCustomValuesByteArrayRef, setDuedate, setElementId, setElementName, setEndDate, setExceptionByteArrayRef, setExceptionMessage, setExceptionStacktrace, setExclusive, setExecutionId, setJobHandlerConfiguration, setJobHandlerType, setJobType, setMaxIterations, setProcessDefinitionId, setProcessInstanceId, setRepeat, setRetries, setScopeDefinitionId, setScopeId, setScopeType, setSubScopeId, setTenantId, toStringMethods inherited from class AbstractJobServiceEntity
getIdPrefixMethods inherited from class AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface AbstractJobEntity
getCreateTime, getCustomValues, getCustomValuesByteArrayRef, getExceptionByteArrayRef, getExceptionMessage, getExceptionStacktrace, getJobHandlerConfiguration, getJobHandlerType, getRetries, getTenantId, setCustomValues, setCustomValuesByteArrayRef, setExceptionByteArrayRef, setExceptionMessage, setExceptionStacktrace, setJobHandlerConfiguration, setJobHandlerType, setRetries, setTenantIdMethods inherited from interface AbstractRuntimeJobEntity
getEndDate, getMaxIterations, getRepeat, setCategory, setCorrelationId, setCreateTime, setDuedate, setElementId, setElementName, setEndDate, setExclusive, setExecutionId, setJobType, setMaxIterations, setProcessDefinitionId, setProcessInstanceId, setRepeat, setScopeDefinitionId, setScopeId, setSubScopeIdMethods inherited from interface Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface HasRevision
getRevision, getRevisionNext, setRevisionMethods inherited from interface Job
getCategory, getCorrelationId, getCreateTime, getDuedate, getElementId, getElementName, getExecutionId, getJobType, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, isExclusiveMethods inherited from interface JobInfo
getCustomValues, getExceptionMessage, getId, getJobHandlerConfiguration, getJobHandlerType, getRetries, getTenantIdMethods inherited from interface JobInfoEntity
getScopeType, setScopeType
-
Field Details
-
lockOwner
-
lockExpirationTime
-
-
Constructor Details
-
TimerJobEntityImpl
public TimerJobEntityImpl()
-
-
Method Details
-
getPersistentState
Description copied from interface:EntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceEntity- Overrides:
getPersistentStatein classAbstractJobEntityImpl
-
getLockOwner
- Specified by:
getLockOwnerin interfaceJobInfoEntity
-
setLockOwner
- Specified by:
setLockOwnerin interfaceJobInfoEntity
-
getLockExpirationTime
- Specified by:
getLockExpirationTimein interfaceJobInfoEntity
-
setLockExpirationTime
- Specified by:
setLockExpirationTimein interfaceJobInfoEntity
-