Interface ExternalWorkerJobEntity
- All Superinterfaces:
AbstractJobEntity, AbstractRuntimeJobEntity, Entity, ExternalWorkerJob, HasRevision, Job, JobInfo, JobInfoEntity
- All Known Implementing Classes:
ExternalWorkerJobEntityImpl
public interface ExternalWorkerJobEntity
extends JobInfoEntity, AbstractRuntimeJobEntity, ExternalWorkerJob
Represents an external job. Job that should be picked up and executed by an external worker.
- Author:
- Filip Hrisafov
-
Field Summary
Fields inherited from interface Job
DEFAULT_EXCLUSIVE, JOB_TYPE_EXTERNAL_WORKER, JOB_TYPE_MESSAGE, JOB_TYPE_TIMERFields inherited from interface JobInfo
MAX_EXCEPTION_MESSAGE_LENGTH -
Method Summary
Methods 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, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface ExternalWorkerJob
getLockExpirationTime, getLockOwnerMethods 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
getLockExpirationTime, getLockOwner, getScopeType, setLockExpirationTime, setLockOwner, setScopeType