@ApplicationScoped public class RemoteTaskServiceImpl extends AbstractKieServerService implements TaskService
| Modifier and Type | Field and Description |
|---|---|
static int |
NOT_FOUND_ERROR_CODE |
kieServerIntegration| Constructor and Description |
|---|
RemoteTaskServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTaskComment(String serverTemplateId,
String containerId,
Long taskId,
String text,
Date addedOn) |
protected CommentSummary |
build(org.kie.server.api.model.instance.TaskComment comment) |
protected TaskEventSummary |
build(org.kie.server.api.model.instance.TaskEventInstance event) |
void |
claimTask(String serverTemplateId,
String containerId,
Long taskId) |
void |
completeTask(String serverTemplateId,
String containerId,
Long taskId,
Map<String,Object> output) |
void |
delegate(String serverTemplateId,
String containerId,
Long taskId,
String entity) |
List<TaskAssignmentSummary> |
delegateTasks(String serverTemplateId,
List<TaskKey> tasksKeyToReassign,
String entity) |
void |
deleteTaskComment(String serverTemplateId,
String containerId,
Long taskId,
Long commentId) |
void |
executeReminderForTask(String serverTemplateId,
String containerId,
Long taskId,
String fromUser) |
void |
forward(String serverTemplateId,
String containerId,
Long taskId,
String entity) |
TaskSummary |
getTask(String serverTemplateId,
String containerId,
Long taskId) |
TaskAssignmentSummary |
getTaskAssignmentDetails(String serverTemplateId,
String containerId,
Long taskId) |
TaskSummary |
getTaskByWorkItemId(String serverTemplateId,
String containerId,
Long workItemId) |
List<CommentSummary> |
getTaskComments(String serverTemplateId,
String containerId,
Long taskId) |
List<TaskEventSummary> |
getTaskEvents(String serverTemplateId,
String containerId,
Long taskId,
Integer page,
Integer pageSize) |
TaskSummary |
getTaskWithSLA(String serverTemplateId,
String containerId,
Long taskId) |
void |
releaseTask(String serverTemplateId,
String containerId,
Long taskId) |
void |
resumeTask(String serverTemplateId,
String containerId,
Long taskId) |
void |
saveTaskContent(String serverTemplateId,
String containerId,
Long taskId,
Map<String,Object> output) |
void |
startTask(String serverTemplateId,
String containerId,
Long taskId) |
void |
suspendTask(String serverTemplateId,
String containerId,
Long taskId) |
void |
updateTask(String serverTemplateId,
String containerId,
Long taskId,
Integer priority,
String description,
Date dueDate) |
getClient, getClient, getKieServicesClient, getKieServicesClientpublic TaskSummary getTask(String serverTemplateId, String containerId, Long taskId)
getTask in interface TaskServicepublic TaskSummary getTaskWithSLA(String serverTemplateId, String containerId, Long taskId)
getTaskWithSLA in interface TaskServicepublic void updateTask(String serverTemplateId, String containerId, Long taskId, Integer priority, String description, Date dueDate)
updateTask in interface TaskServicepublic void claimTask(String serverTemplateId, String containerId, Long taskId)
claimTask in interface TaskServicepublic void releaseTask(String serverTemplateId, String containerId, Long taskId)
releaseTask in interface TaskServicepublic void startTask(String serverTemplateId, String containerId, Long taskId)
startTask in interface TaskServicepublic void completeTask(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)
completeTask in interface TaskServicepublic void resumeTask(String serverTemplateId, String containerId, Long taskId)
resumeTask in interface TaskServicepublic void suspendTask(String serverTemplateId, String containerId, Long taskId)
suspendTask in interface TaskServicepublic void saveTaskContent(String serverTemplateId, String containerId, Long taskId, Map<String,Object> output)
saveTaskContent in interface TaskServicepublic void addTaskComment(String serverTemplateId, String containerId, Long taskId, String text, Date addedOn)
addTaskComment in interface TaskServicepublic void deleteTaskComment(String serverTemplateId, String containerId, Long taskId, Long commentId)
deleteTaskComment in interface TaskServicepublic List<CommentSummary> getTaskComments(String serverTemplateId, String containerId, Long taskId)
getTaskComments in interface TaskServicepublic List<TaskEventSummary> getTaskEvents(String serverTemplateId, String containerId, Long taskId, Integer page, Integer pageSize)
getTaskEvents in interface TaskServicepublic void delegate(String serverTemplateId, String containerId, Long taskId, String entity)
delegate in interface TaskServicepublic List<TaskAssignmentSummary> delegateTasks(String serverTemplateId, List<TaskKey> tasksKeyToReassign, String entity)
delegateTasks in interface TaskServicepublic void forward(String serverTemplateId, String containerId, Long taskId, String entity)
forward in interface TaskServicepublic TaskAssignmentSummary getTaskAssignmentDetails(String serverTemplateId, String containerId, Long taskId)
getTaskAssignmentDetails in interface TaskServicepublic void executeReminderForTask(String serverTemplateId, String containerId, Long taskId, String fromUser)
executeReminderForTask in interface TaskServiceprotected CommentSummary build(org.kie.server.api.model.instance.TaskComment comment)
protected TaskEventSummary build(org.kie.server.api.model.instance.TaskEventInstance event)
public TaskSummary getTaskByWorkItemId(String serverTemplateId, String containerId, Long workItemId)
getTaskByWorkItemId in interface TaskServiceCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.