Class IdentityLinkUtil

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

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

    • IdentityLinkUtil

      public IdentityLinkUtil()
  • Method Details

    • createProcessInstanceIdentityLink

      public static IdentityLinkEntity createProcessInstanceIdentityLink(ExecutionEntity processInstanceExecution, String userId, String groupId, String type)
    • deleteTaskIdentityLinks

      public static void deleteTaskIdentityLinks(TaskEntity taskEntity, String userId, String groupId, String type)
    • deleteProcessInstanceIdentityLinks

      public static void deleteProcessInstanceIdentityLinks(ExecutionEntity processInstanceEntity, String userId, String groupId, String type)
    • handleTaskIdentityLinkAdditions

      public static void handleTaskIdentityLinkAdditions(TaskEntity taskEntity, List<IdentityLinkEntity> identityLinkEntities)
    • handleTaskIdentityLinkAddition

      public static void handleTaskIdentityLinkAddition(TaskEntity taskEntity, IdentityLinkEntity identityLinkEntity)
    • handleTaskIdentityLinkDeletions

      public static void handleTaskIdentityLinkDeletions(TaskEntity taskEntity, List<IdentityLinkEntity> identityLinks, boolean cascadeHistory, boolean updateTaskCounts)
    • handleTaskCountsForIdentityLinkDeletion

      protected static void handleTaskCountsForIdentityLinkDeletion(TaskEntity taskEntity, IdentityLinkEntity identityLink)
    • logTaskIdentityLinkEvent

      protected static void logTaskIdentityLinkEvent(String eventType, TaskEntity taskEntity, IdentityLinkEntity identityLinkEntity)