Class DeadLetterJobEntityManagerImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityManager<DeadLetterJobEntity>
-
- org.activiti.engine.impl.persistence.entity.DeadLetterJobEntityManagerImpl
-
- All Implemented Interfaces:
DeadLetterJobEntityManager,EntityManager<DeadLetterJobEntity>
public class DeadLetterJobEntityManagerImpl extends AbstractEntityManager<DeadLetterJobEntity> implements DeadLetterJobEntityManager
-
-
Field Summary
Fields Modifier and Type Field Description protected DeadLetterJobDataManagerjobDataManager-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description DeadLetterJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeadLetterJobDataManager jobDataManager)
-
Method Summary
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, findById, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, update
-
Methods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManager
-
-
-
-
Field Detail
-
jobDataManager
protected DeadLetterJobDataManager jobDataManager
-
-
Constructor Detail
-
DeadLetterJobEntityManagerImpl
public DeadLetterJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeadLetterJobDataManager jobDataManager)
-
-
Method Detail
-
findJobsByExecutionId
public List<DeadLetterJobEntity> findJobsByExecutionId(String id)
Description copied from interface:DeadLetterJobEntityManagerReturns allDeadLetterJobEntityinstances related to onExecutionEntity.- Specified by:
findJobsByExecutionIdin interfaceDeadLetterJobEntityManager
-
findJobsByQueryCriteria
public List<Job> findJobsByQueryCriteria(DeadLetterJobQueryImpl jobQuery, Page page)
Description copied from interface:DeadLetterJobEntityManagerExecutes aJobQueryImpland returns the matchingDeadLetterJobEntityinstances.- Specified by:
findJobsByQueryCriteriain interfaceDeadLetterJobEntityManager
-
findJobCountByQueryCriteria
public long findJobCountByQueryCriteria(DeadLetterJobQueryImpl jobQuery)
Description copied from interface:DeadLetterJobEntityManagerSame asDeadLetterJobEntityManager.findJobsByQueryCriteria(DeadLetterJobQueryImpl, Page), but only returns a count and not the instances itself.- Specified by:
findJobCountByQueryCriteriain interfaceDeadLetterJobEntityManager
-
updateJobTenantIdForDeployment
public void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
Description copied from interface:DeadLetterJobEntityManagerChanges the tenantId for all jobs related to a givenDeploymentEntity.- Specified by:
updateJobTenantIdForDeploymentin interfaceDeadLetterJobEntityManager
-
insert
public void insert(DeadLetterJobEntity jobEntity, boolean fireCreateEvent)
- Specified by:
insertin interfaceEntityManager<DeadLetterJobEntity>- Overrides:
insertin classAbstractEntityManager<DeadLetterJobEntity>
-
insert
public void insert(DeadLetterJobEntity jobEntity)
- Specified by:
insertin interfaceEntityManager<DeadLetterJobEntity>- Overrides:
insertin classAbstractEntityManager<DeadLetterJobEntity>
-
delete
public void delete(DeadLetterJobEntity jobEntity)
- Specified by:
deletein interfaceEntityManager<DeadLetterJobEntity>- Overrides:
deletein classAbstractEntityManager<DeadLetterJobEntity>
-
deleteExceptionByteArrayRef
protected void deleteExceptionByteArrayRef(DeadLetterJobEntity jobEntity)
Deletes a the byte array used to store the exception information. Subclasses may override to provide custom implementations.
-
createDeadLetterJob
protected DeadLetterJobEntity createDeadLetterJob(AbstractJobEntity job)
-
getDataManager
protected DeadLetterJobDataManager getDataManager()
- Specified by:
getDataManagerin classAbstractEntityManager<DeadLetterJobEntity>
-
setJobDataManager
public void setJobDataManager(DeadLetterJobDataManager jobDataManager)
-
-