Interface AbstractJobEntity
- All Superinterfaces:
Entity, HasRevision, Job
- All Known Subinterfaces:
DeadLetterJobEntity, JobEntity, SuspendedJobEntity, TimerJobEntity
- All Known Implementing Classes:
AbstractJobEntityImpl, DeadLetterJobEntityImpl, JobEntityImpl, SuspendedJobEntityImpl, TimerJobEntityImpl
-
Field Summary
Fields inherited from interface Job
DEFAULT_EXCLUSIVE, JOB_TYPE_MESSAGE, JOB_TYPE_TIMER, MAX_EXCEPTION_MESSAGE_LENGTH -
Method Summary
Modifier and TypeMethodDescriptionGet the job configuration.Get the job handler type.Get the job type for this job.intbooleanIs the job exclusive?voidsetDuedate(Date duedate) voidsetEndDate(Date endDate) voidsetExceptionMessage(String exceptionMessage) voidsetExceptionStacktrace(String exception) voidsetExclusive(boolean isExclusive) voidsetExecution(ExecutionEntity execution) voidsetExecutionId(String executionId) voidsetJobHandlerConfiguration(String jobHandlerConfiguration) voidsetJobHandlerType(String jobHandlerType) voidsetJobType(String jobType) voidsetMaxIterations(int maxIterations) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessInstanceId(String processInstanceId) voidvoidsetRetries(int retries) voidsetTenantId(String tenantId) Methods inherited from interface Entity
getId, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setUpdatedMethods inherited from interface HasRevision
getRevision, getRevisionNext, setRevisionMethods inherited from interface Job
getDuedate, getExceptionMessage, getExecutionId, getId, getProcessDefinitionId, getProcessInstanceId, getRetries, getTenantId
-
Method Details
-
setExecution
-
setDuedate
-
setExecutionId
-
setRetries
void setRetries(int retries) -
setProcessInstanceId
-
isExclusive
boolean isExclusive()Description copied from interface:JobIs the job exclusive?- Specified by:
isExclusivein interfaceJob
-
setExclusive
void setExclusive(boolean isExclusive) -
setProcessDefinitionId
-
getJobHandlerType
String getJobHandlerType()Description copied from interface:JobGet the job handler type.- Specified by:
getJobHandlerTypein interfaceJob
-
setJobHandlerType
-
getJobHandlerConfiguration
String getJobHandlerConfiguration()Description copied from interface:JobGet the job configuration.- Specified by:
getJobHandlerConfigurationin interfaceJob
-
setJobHandlerConfiguration
-
getJobType
String getJobType()Description copied from interface:JobGet the job type for this job.- Specified by:
getJobTypein interfaceJob
-
setJobType
-
getRepeat
String getRepeat() -
setRepeat
-
getEndDate
Date getEndDate() -
setEndDate
-
getMaxIterations
int getMaxIterations() -
setMaxIterations
void setMaxIterations(int maxIterations) -
getExceptionStacktrace
String getExceptionStacktrace() -
setExceptionStacktrace
-
setExceptionMessage
-
getExceptionByteArrayRef
ByteArrayRef getExceptionByteArrayRef() -
setTenantId
-