@ApplicationScoped public class RemoteTaskServiceImpl extends AbstractKieServerService implements TaskService
| 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) |
void |
deleteTaskComment(String serverTemplateId,
String containerId,
Long taskId,
Long commentId) |
void |
executeReminderForTask(String serverTemplateId,
String containerId,
Long taskId,
String fromUser) |
TaskSummary |
getTask(String serverTemplateId,
String containerId,
Long taskId) |
TaskAssignmentSummary |
getTaskAssignmentDetails(String serverTemplateId,
String containerId,
Long taskId) |
List<CommentSummary> |
getTaskComments(String serverTemplateId,
String containerId,
Long taskId) |
List<TaskEventSummary> |
getTaskEvents(String serverTemplateId,
String containerId,
Long taskId) |
protected Boolean |
isDelegationAllowed(org.kie.server.api.model.instance.TaskInstance task) |
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 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)
getTaskEvents in interface TaskServicepublic void delegate(String serverTemplateId, String containerId, Long taskId, String entity)
delegate in interface TaskServicepublic TaskAssignmentSummary getTaskAssignmentDetails(String serverTemplateId, String containerId, Long taskId)
getTaskAssignmentDetails in interface TaskServiceprotected Boolean isDelegationAllowed(org.kie.server.api.model.instance.TaskInstance task)
public 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)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.