Class MybatisIdentityLinkDataManager
java.lang.Object
org.activiti.engine.impl.persistence.AbstractManager
org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<IdentityLinkEntity>
org.activiti.engine.impl.persistence.entity.data.impl.MybatisIdentityLinkDataManager
- All Implemented Interfaces:
DataManager<IdentityLinkEntity>,IdentityLinkDataManager
public class MybatisIdentityLinkDataManager
extends AbstractDataManager<IdentityLinkEntity>
implements IdentityLinkDataManager
-
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionMybatisIdentityLinkDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteIdentityLinksByProcDef(String processDefId) findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) findIdentityLinkByProcessInstanceUserGroupAndType(String processInstanceId, String userId, String groupId, String type) findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type) findIdentityLinksByProcessDefinitionId(String processDefinitionId) findIdentityLinksByProcessInstanceId(String processInstanceId) findIdentityLinksByTaskId(String taskId) Class<? extends IdentityLinkEntity>Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, 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
-
identityLinkByProcessInstanceMatcher
-
-
Constructor Details
-
MybatisIdentityLinkDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<IdentityLinkEntity>
-
create
- Specified by:
createin interfaceDataManager<IdentityLinkEntity>
-
findIdentityLinksByTaskId
- Specified by:
findIdentityLinksByTaskIdin interfaceIdentityLinkDataManager
-
findIdentityLinksByProcessInstanceId
- Specified by:
findIdentityLinksByProcessInstanceIdin interfaceIdentityLinkDataManager
-
findIdentityLinksByProcessDefinitionId
- Specified by:
findIdentityLinksByProcessDefinitionIdin interfaceIdentityLinkDataManager
-
findIdentityLinkByTaskUserGroupAndType
public List<IdentityLinkEntity> findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type) - Specified by:
findIdentityLinkByTaskUserGroupAndTypein interfaceIdentityLinkDataManager
-
findIdentityLinkByProcessInstanceUserGroupAndType
public List<IdentityLinkEntity> findIdentityLinkByProcessInstanceUserGroupAndType(String processInstanceId, String userId, String groupId, String type) - Specified by:
findIdentityLinkByProcessInstanceUserGroupAndTypein interfaceIdentityLinkDataManager
-
findIdentityLinkByProcessDefinitionUserAndGroup
public List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) - Specified by:
findIdentityLinkByProcessDefinitionUserAndGroupin interfaceIdentityLinkDataManager
-
deleteIdentityLinksByProcDef
- Specified by:
deleteIdentityLinksByProcDefin interfaceIdentityLinkDataManager
-