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 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
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.AbstractJobEntity
getCreateTime, getCustomValues, getCustomValuesByteArrayRef, getExceptionByteArrayRef, getExceptionMessage, getExceptionStacktrace, getJobHandlerConfiguration, getJobHandlerType, getRetries, getTenantId, setCustomValues, setCustomValuesByteArrayRef, setExceptionByteArrayRef, setExceptionMessage, setExceptionStacktrace, setJobHandlerConfiguration, setJobHandlerType, setRetries, setTenantId
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.AbstractRuntimeJobEntity
getEndDate, getMaxIterations, getRepeat, setCategory, setCorrelationId, setCreateTime, setDuedate, setElementId, setElementName, setEndDate, setExclusive, setExecutionId, setJobType, setMaxIterations, setProcessDefinitionId, setProcessInstanceId, setRepeat, setScopeDefinitionId, setScopeId, setSubScopeId
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.job.api.ExternalWorkerJob
getLockExpirationTime, getLockOwner
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
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.JobInfoEntity
getLockExpirationTime, getLockOwner, getScopeType, setLockExpirationTime, setLockOwner, setScopeType