Class MybatisTaskDataManager
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<TaskEntity>
-
- org.activiti.engine.impl.persistence.entity.data.impl.MybatisTaskDataManager
-
- All Implemented Interfaces:
DataManager<TaskEntity>,TaskDataManager
public class MybatisTaskDataManager extends AbstractDataManager<TaskEntity> implements TaskDataManager
-
-
Field Summary
Fields Modifier and Type Field Description protected CachedEntityMatcher<TaskEntity>tasksByExecutionIdMatcher-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description MybatisTaskDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskEntitycreate()longfindTaskCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)longfindTaskCountByQueryCriteria(TaskQueryImpl taskQuery)java.util.List<Task>findTasksAndVariablesByQueryCriteria(TaskQueryImpl taskQuery)java.util.List<TaskEntity>findTasksByExecutionId(java.lang.String executionId)java.util.List<Task>findTasksByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults)java.util.List<Task>findTasksByParentTaskId(java.lang.String parentTaskId)java.util.List<TaskEntity>findTasksByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Task>findTasksByQueryCriteria(TaskQueryImpl taskQuery)java.lang.Class<? extends TaskEntity>getManagedEntityClass()voidupdateTaskTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)-
Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, 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
-
-
-
-
Field Detail
-
tasksByExecutionIdMatcher
protected CachedEntityMatcher<TaskEntity> tasksByExecutionIdMatcher
-
-
Constructor Detail
-
MybatisTaskDataManager
public MybatisTaskDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public java.lang.Class<? extends TaskEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<TaskEntity>
-
create
public TaskEntity create()
- Specified by:
createin interfaceDataManager<TaskEntity>
-
findTasksByExecutionId
public java.util.List<TaskEntity> findTasksByExecutionId(java.lang.String executionId)
- Specified by:
findTasksByExecutionIdin interfaceTaskDataManager
-
findTasksByProcessInstanceId
public java.util.List<TaskEntity> findTasksByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
findTasksByProcessInstanceIdin interfaceTaskDataManager
-
findTasksByQueryCriteria
public java.util.List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
- Specified by:
findTasksByQueryCriteriain interfaceTaskDataManager
-
findTasksAndVariablesByQueryCriteria
public java.util.List<Task> findTasksAndVariablesByQueryCriteria(TaskQueryImpl taskQuery)
- Specified by:
findTasksAndVariablesByQueryCriteriain interfaceTaskDataManager
-
findTaskCountByQueryCriteria
public long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
- Specified by:
findTaskCountByQueryCriteriain interfaceTaskDataManager
-
findTasksByNativeQuery
public java.util.List<Task> findTasksByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults)
- Specified by:
findTasksByNativeQueryin interfaceTaskDataManager
-
findTaskCountByNativeQuery
public long findTaskCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
- Specified by:
findTaskCountByNativeQueryin interfaceTaskDataManager
-
findTasksByParentTaskId
public java.util.List<Task> findTasksByParentTaskId(java.lang.String parentTaskId)
- Specified by:
findTasksByParentTaskIdin interfaceTaskDataManager
-
updateTaskTenantIdForDeployment
public void updateTaskTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)- Specified by:
updateTaskTenantIdForDeploymentin interfaceTaskDataManager
-
-