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
FieldsFields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionDeadLetterJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeadLetterJobDataManager jobDataManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected DeadLetterJobEntityvoiddelete(DeadLetterJobEntity jobEntity) protected voiddeleteExceptionByteArrayRef(DeadLetterJobEntity jobEntity) Deletes a the byte array used to store the exception information.longSame asDeadLetterJobEntityManager.findJobsByQueryCriteria(DeadLetterJobQueryImpl, Page), but only returns a count and not the instances itself.Returns allDeadLetterJobEntityinstances related to onExecutionEntity.findJobsByQueryCriteria(DeadLetterJobQueryImpl jobQuery, Page page) Executes aJobQueryImpland returns the matchingDeadLetterJobEntityinstances.protected DeadLetterJobDataManagervoidinsert(DeadLetterJobEntity jobEntity) voidinsert(DeadLetterJobEntity jobEntity, boolean fireCreateEvent) voidsetJobDataManager(DeadLetterJobDataManager jobDataManager) voidupdateJobTenantIdForDeployment(String deploymentId, String newTenantId) Changes the tenantId for all jobs related to a givenDeploymentEntity.Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, findById, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, updateMethods 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 Details
-
jobDataManager
-
-
Constructor Details
-
DeadLetterJobEntityManagerImpl
public DeadLetterJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeadLetterJobDataManager jobDataManager)
-
-
Method Details
-
findJobsByExecutionId
Description copied from interface:DeadLetterJobEntityManagerReturns allDeadLetterJobEntityinstances related to onExecutionEntity.- Specified by:
findJobsByExecutionIdin interfaceDeadLetterJobEntityManager
-
findJobsByQueryCriteria
Description copied from interface:DeadLetterJobEntityManagerExecutes aJobQueryImpland returns the matchingDeadLetterJobEntityinstances.- Specified by:
findJobsByQueryCriteriain interfaceDeadLetterJobEntityManager
-
findJobCountByQueryCriteria
Description copied from interface:DeadLetterJobEntityManagerSame asDeadLetterJobEntityManager.findJobsByQueryCriteria(DeadLetterJobQueryImpl, Page), but only returns a count and not the instances itself.- Specified by:
findJobCountByQueryCriteriain interfaceDeadLetterJobEntityManager
-
updateJobTenantIdForDeployment
Description copied from interface:DeadLetterJobEntityManagerChanges the tenantId for all jobs related to a givenDeploymentEntity.- Specified by:
updateJobTenantIdForDeploymentin interfaceDeadLetterJobEntityManager
-
insert
- Specified by:
insertin interfaceEntityManager<DeadLetterJobEntity>- Overrides:
insertin classAbstractEntityManager<DeadLetterJobEntity>
-
insert
- Specified by:
insertin interfaceEntityManager<DeadLetterJobEntity>- Overrides:
insertin classAbstractEntityManager<DeadLetterJobEntity>
-
delete
- Specified by:
deletein interfaceEntityManager<DeadLetterJobEntity>- Overrides:
deletein classAbstractEntityManager<DeadLetterJobEntity>
-
deleteExceptionByteArrayRef
Deletes a the byte array used to store the exception information. Subclasses may override to provide custom implementations. -
createDeadLetterJob
-
getDataManager
- Specified by:
getDataManagerin classAbstractEntityManager<DeadLetterJobEntity>
-
setJobDataManager
-