public class UserGroupCallbackTaskCommand<T> extends TaskCommand<T>
groupIds, targetEntityId, taskId, userId
Constructor and Description |
---|
UserGroupCallbackTaskCommand() |
Modifier and Type | Method and Description |
---|---|
protected void |
addGroupFromCallbackOperation(String groupId,
org.kie.internal.task.api.TaskContext context) |
protected org.kie.api.task.model.User |
addUserFromCallbackOperation(String userId,
org.kie.internal.task.api.TaskContext context) |
protected org.kie.api.task.model.User |
doCallbackAndReturnUserOperation(String userId,
org.kie.internal.task.api.TaskContext context) |
protected boolean |
doCallbackGroupOperation(String groupId,
org.kie.internal.task.api.TaskContext context) |
protected List<String> |
doCallbackGroupsOperation(String userId,
List<String> groupIds,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForAttachment(org.kie.api.task.model.Attachment attachment,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForComment(org.kie.api.task.model.Comment comment,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForPeopleAssignments(org.kie.internal.task.api.model.InternalPeopleAssignments assignments,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForPotentialOwners(List<org.kie.api.task.model.OrganizationalEntity> potentialOwners,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForTaskData(org.kie.internal.task.api.model.InternalTaskData data,
org.kie.internal.task.api.TaskContext context) |
protected void |
doCallbackOperationForTaskDeadlines(org.kie.internal.task.api.model.Deadlines deadlines,
org.kie.internal.task.api.TaskContext context) |
protected boolean |
doCallbackUserOperation(String userId,
org.kie.internal.task.api.TaskContext context) |
protected boolean |
doCallbackUserOperation(String userId,
org.kie.internal.task.api.TaskContext context,
boolean throwExceptionWhenNotFound) |
protected List<String> |
doUserGroupCallbackOperation(String userId,
List<String> groupIds,
org.kie.internal.task.api.TaskContext context) |
T |
execute(org.kie.internal.command.Context context) |
protected List<String> |
filterGroups(List<String> groups) |
protected void |
persistIfNotExists(org.kie.api.task.model.OrganizationalEntity entity,
org.kie.internal.task.api.TaskContext context) |
getGroupsIds, getTargetEntityId, getTaskId, getUserId, setGroupsIds, setTargetEntityId, setTaskId, setUserId
protected List<String> doUserGroupCallbackOperation(String userId, List<String> groupIds, org.kie.internal.task.api.TaskContext context)
protected boolean doCallbackUserOperation(String userId, org.kie.internal.task.api.TaskContext context)
protected boolean doCallbackUserOperation(String userId, org.kie.internal.task.api.TaskContext context, boolean throwExceptionWhenNotFound)
protected org.kie.api.task.model.User doCallbackAndReturnUserOperation(String userId, org.kie.internal.task.api.TaskContext context)
protected boolean doCallbackGroupOperation(String groupId, org.kie.internal.task.api.TaskContext context)
protected org.kie.api.task.model.User addUserFromCallbackOperation(String userId, org.kie.internal.task.api.TaskContext context)
protected void persistIfNotExists(org.kie.api.task.model.OrganizationalEntity entity, org.kie.internal.task.api.TaskContext context)
protected List<String> doCallbackGroupsOperation(String userId, List<String> groupIds, org.kie.internal.task.api.TaskContext context)
protected void addGroupFromCallbackOperation(String groupId, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForTaskData(org.kie.internal.task.api.model.InternalTaskData data, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForPotentialOwners(List<org.kie.api.task.model.OrganizationalEntity> potentialOwners, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForPeopleAssignments(org.kie.internal.task.api.model.InternalPeopleAssignments assignments, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForTaskDeadlines(org.kie.internal.task.api.model.Deadlines deadlines, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForComment(org.kie.api.task.model.Comment comment, org.kie.internal.task.api.TaskContext context)
protected void doCallbackOperationForAttachment(org.kie.api.task.model.Attachment attachment, org.kie.internal.task.api.TaskContext context)
public T execute(org.kie.internal.command.Context context)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.