Class MybatisDeadLetterJobDataManager
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<DeadLetterJobEntity>
-
- org.activiti.engine.impl.persistence.entity.data.impl.MybatisDeadLetterJobDataManager
-
- All Implemented Interfaces:
DataManager<DeadLetterJobEntity>,DeadLetterJobDataManager
public class MybatisDeadLetterJobDataManager extends AbstractDataManager<DeadLetterJobEntity> implements DeadLetterJobDataManager
-
-
Field Summary
Fields Modifier and Type Field Description protected CachedEntityMatcher<DeadLetterJobEntity>deadLetterByExecutionIdMatcher-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description MybatisDeadLetterJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeadLetterJobEntitycreate()voiddelete(DeadLetterJobEntity entity)longfindJobCountByQueryCriteria(DeadLetterJobQueryImpl jobQuery)java.util.List<DeadLetterJobEntity>findJobsByExecutionId(java.lang.String executionId)java.util.List<Job>findJobsByQueryCriteria(DeadLetterJobQueryImpl jobQuery, Page page)java.lang.Class<? extends DeadLetterJobEntity>getManagedEntityClass()voidupdateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)-
Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.activiti.engine.impl.persistence.entity.data.DataManager
delete, findById, insert, update
-
-
-
-
Field Detail
-
deadLetterByExecutionIdMatcher
protected CachedEntityMatcher<DeadLetterJobEntity> deadLetterByExecutionIdMatcher
-
-
Constructor Detail
-
MybatisDeadLetterJobDataManager
public MybatisDeadLetterJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public java.lang.Class<? extends DeadLetterJobEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<DeadLetterJobEntity>
-
create
public DeadLetterJobEntity create()
- Specified by:
createin interfaceDataManager<DeadLetterJobEntity>
-
delete
public void delete(DeadLetterJobEntity entity)
- Specified by:
deletein interfaceDataManager<DeadLetterJobEntity>- Overrides:
deletein classAbstractDataManager<DeadLetterJobEntity>
-
findJobsByQueryCriteria
public java.util.List<Job> findJobsByQueryCriteria(DeadLetterJobQueryImpl jobQuery, Page page)
- Specified by:
findJobsByQueryCriteriain interfaceDeadLetterJobDataManager
-
findJobCountByQueryCriteria
public long findJobCountByQueryCriteria(DeadLetterJobQueryImpl jobQuery)
- Specified by:
findJobCountByQueryCriteriain interfaceDeadLetterJobDataManager
-
findJobsByExecutionId
public java.util.List<DeadLetterJobEntity> findJobsByExecutionId(java.lang.String executionId)
- Specified by:
findJobsByExecutionIdin interfaceDeadLetterJobDataManager
-
updateJobTenantIdForDeployment
public void updateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)- Specified by:
updateJobTenantIdForDeploymentin interfaceDeadLetterJobDataManager
-
-