public class IdentityLinkEntityManagerImpl extends AbstractEntityManager<IdentityLinkEntity> implements IdentityLinkEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected IdentityLinkDataManager |
identityLinkDataManager |
processEngineConfiguration| Constructor and Description |
|---|
IdentityLinkEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
IdentityLinkDataManager identityLinkDataManager) |
create, delete, delete, delete, findById, insert, update, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerprotected IdentityLinkDataManager identityLinkDataManager
public IdentityLinkEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, IdentityLinkDataManager identityLinkDataManager)
protected DataManager<IdentityLinkEntity> getDataManager()
getDataManager in class AbstractEntityManager<IdentityLinkEntity>public void insert(IdentityLinkEntity entity, boolean fireCreateEvent)
insert in interface EntityManager<IdentityLinkEntity>insert in class AbstractEntityManager<IdentityLinkEntity>public void deleteIdentityLink(IdentityLinkEntity identityLink, boolean cascadeHistory)
deleteIdentityLink in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinksByTaskId(String taskId)
findIdentityLinksByTaskId in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinksByProcessInstanceId(String processInstanceId)
findIdentityLinksByProcessInstanceId in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinksByProcessDefinitionId(String processDefinitionId)
findIdentityLinksByProcessDefinitionId in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type)
findIdentityLinkByTaskUserGroupAndType in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinkByProcessInstanceUserGroupAndType(String processInstanceId, String userId, String groupId, String type)
findIdentityLinkByProcessInstanceUserGroupAndType in interface IdentityLinkEntityManagerpublic List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId)
findIdentityLinkByProcessDefinitionUserAndGroup in interface IdentityLinkEntityManagerpublic IdentityLinkEntity addIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type)
addIdentityLink in interface IdentityLinkEntityManagerpublic IdentityLinkEntity addIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type)
addIdentityLink in interface IdentityLinkEntityManagerpublic IdentityLinkEntity addIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId)
addIdentityLink in interface IdentityLinkEntityManagerpublic IdentityLinkEntity involveUser(ExecutionEntity executionEntity, String userId, String type)
involveUser in interface IdentityLinkEntityManagerpublic void addCandidateUser(TaskEntity taskEntity, String userId)
addCandidateUser in interface IdentityLinkEntityManagerpublic void addCandidateUsers(TaskEntity taskEntity, Collection<String> candidateUsers)
addCandidateUsers in interface IdentityLinkEntityManagerpublic void addCandidateGroup(TaskEntity taskEntity, String groupId)
addCandidateGroup in interface IdentityLinkEntityManagerpublic void addCandidateGroups(TaskEntity taskEntity, Collection<String> candidateGroups)
addCandidateGroups in interface IdentityLinkEntityManagerpublic void addGroupIdentityLink(TaskEntity taskEntity, String groupId, String identityLinkType)
addGroupIdentityLink in interface IdentityLinkEntityManagerpublic void addUserIdentityLink(TaskEntity taskEntity, String userId, String identityLinkType)
addUserIdentityLink in interface IdentityLinkEntityManagerpublic void deleteIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type)
deleteIdentityLink in interface IdentityLinkEntityManagerpublic void deleteIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type)
deleteIdentityLink in interface IdentityLinkEntityManagerpublic void deleteIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId)
deleteIdentityLink in interface IdentityLinkEntityManagerpublic void deleteIdentityLinksByTaskId(String taskId)
deleteIdentityLinksByTaskId in interface IdentityLinkEntityManagerpublic void deleteIdentityLinksByProcDef(String processDefId)
deleteIdentityLinksByProcDef in interface IdentityLinkEntityManagerpublic IdentityLinkDataManager getIdentityLinkDataManager()
public void setIdentityLinkDataManager(IdentityLinkDataManager identityLinkDataManager)
Copyright © 2015 Alfresco. All rights reserved.