public class IdentityLinkUtil extends Object
| Constructor and Description |
|---|
IdentityLinkUtil() |
| Modifier and Type | Method and Description |
|---|---|
static IdentityLinkEntity |
createProcessInstanceIdentityLink(ExecutionEntity processInstanceExecution,
String userId,
String groupId,
String type) |
static void |
deleteProcessInstanceIdentityLinks(ExecutionEntity processInstanceEntity,
String userId,
String groupId,
String type) |
static void |
deleteTaskIdentityLinks(TaskEntity taskEntity,
String userId,
String groupId,
String type) |
protected static void |
handleTaskCountsForIdentityLinkDeletion(TaskEntity taskEntity,
IdentityLinkEntity identityLink) |
static void |
handleTaskIdentityLinkAddition(TaskEntity taskEntity,
IdentityLinkEntity identityLinkEntity) |
static void |
handleTaskIdentityLinkAdditions(TaskEntity taskEntity,
List<IdentityLinkEntity> identityLinkEntities) |
static void |
handleTaskIdentityLinkDeletions(TaskEntity taskEntity,
List<IdentityLinkEntity> identityLinks,
boolean cascadeHistory,
boolean updateTaskCounts) |
protected static void |
logTaskIdentityLinkEvent(String eventType,
TaskEntity taskEntity,
IdentityLinkEntity identityLinkEntity) |
public static IdentityLinkEntity createProcessInstanceIdentityLink(ExecutionEntity processInstanceExecution, String userId, String groupId, String type)
public static void deleteTaskIdentityLinks(TaskEntity taskEntity, String userId, String groupId, String type)
public static void deleteProcessInstanceIdentityLinks(ExecutionEntity processInstanceEntity, String userId, String groupId, String type)
public static void handleTaskIdentityLinkAdditions(TaskEntity taskEntity, List<IdentityLinkEntity> identityLinkEntities)
public static void handleTaskIdentityLinkAddition(TaskEntity taskEntity, IdentityLinkEntity identityLinkEntity)
public static void handleTaskIdentityLinkDeletions(TaskEntity taskEntity, List<IdentityLinkEntity> identityLinks, boolean cascadeHistory, boolean updateTaskCounts)
protected static void handleTaskCountsForIdentityLinkDeletion(TaskEntity taskEntity, IdentityLinkEntity identityLink)
protected static void logTaskIdentityLinkEvent(String eventType, TaskEntity taskEntity, IdentityLinkEntity identityLinkEntity)
Copyright © 2019 Flowable. All rights reserved.