Class IdentityLinkUtil

java.lang.Object
org.flowable.cmmn.engine.impl.util.IdentityLinkUtil

public class IdentityLinkUtil extends Object
Author:
Tijs Rademakers
  • Constructor Details

    • IdentityLinkUtil

      public IdentityLinkUtil()
  • Method Details

    • createCaseInstanceIdentityLink

      public static org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity createCaseInstanceIdentityLink(CaseInstance caseInstance, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration)
    • deleteTaskIdentityLinks

      public static void deleteTaskIdentityLinks(TaskEntity taskEntity, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration)
    • deleteCaseInstanceIdentityLinks

      public static void deleteCaseInstanceIdentityLinks(CaseInstance caseInstance, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration)
    • handleTaskIdentityLinkAdditions

      public static void handleTaskIdentityLinkAdditions(TaskEntity taskEntity, List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinkEntities, CmmnEngineConfiguration cmmnEngineConfiguration)
    • createPlanItemInstanceIdentityLink

      public static org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity createPlanItemInstanceIdentityLink(PlanItemInstance planItemInstance, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration)
    • handleTaskIdentityLinkAddition

      public static void handleTaskIdentityLinkAddition(TaskEntity taskEntity, org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity, CmmnEngineConfiguration cmmnEngineConfiguration)
    • handleTaskIdentityLinkDeletions

      public static void handleTaskIdentityLinkDeletions(TaskEntity taskEntity, List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks, boolean cascaseHistory, CmmnEngineConfiguration cmmnEngineConfiguration)
    • logTaskIdentityLinkEvent

      protected static void logTaskIdentityLinkEvent(String eventType, TaskEntity taskEntity, org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity, CmmnEngineConfiguration cmmnEngineConfiguration)