org.camunda.bpm.engine.impl.persistence.entity
Class IdentityLinkManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.persistence.entity.IdentityLinkManager
All Implemented Interfaces:
Session

public class IdentityLinkManager
extends AbstractManager

Author:
Tom Baeyens, Saeid Mirzaei

Constructor Summary
IdentityLinkManager()
           
 
Method Summary
 void deleteIdentityLinksByProcDef(String processDefId)
           
 List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId)
           
 List<IdentityLinkEntity> findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type)
           
 List<IdentityLinkEntity> findIdentityLinksByProcessDefinitionId(String processDefinitionId)
           
 List<IdentityLinkEntity> findIdentityLinksByTaskId(String taskId)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentityLinkManager

public IdentityLinkManager()
Method Detail

findIdentityLinksByTaskId

public List<IdentityLinkEntity> findIdentityLinksByTaskId(String taskId)

findIdentityLinksByProcessDefinitionId

public List<IdentityLinkEntity> findIdentityLinksByProcessDefinitionId(String processDefinitionId)

findIdentityLinkByTaskUserGroupAndType

public List<IdentityLinkEntity> findIdentityLinkByTaskUserGroupAndType(String taskId,
                                                                       String userId,
                                                                       String groupId,
                                                                       String type)

findIdentityLinkByProcessDefinitionUserAndGroup

public List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId,
                                                                                String userId,
                                                                                String groupId)

deleteIdentityLinksByProcDef

public void deleteIdentityLinksByProcDef(String processDefId)


Copyright © 2017 camunda services GmbH. All rights reserved.