@ApplicationScoped public class TaskOperationsServiceImpl extends Object implements TaskOperationsService
| Constructor and Description |
|---|
TaskOperationsServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
long |
addQuickTask(String taskName,
int priority,
Date dueDate,
List<String> users,
List<String> groups,
String identity,
boolean start,
boolean claim,
String taskformName,
String deploymentId,
Long processInstanceId) |
Boolean |
allowDelegate(long taskId,
String userId,
Set<String> groups)
Checks if the user is allowed to delegate the given task
|
void |
executeReminderForTask(long taskId,
String fromUser) |
boolean |
existInDatabase(long taskId) |
TaskAssignmentSummary |
getTaskAssignmentDetails(long taskId) |
TaskSummary |
getTaskDetails(long taskId) |
long |
saveContent(long taskId,
Map<String,Object> values) |
void |
updateTask(long taskId,
int priority,
List<String> taskDescription,
Date dueDate) |
public long addQuickTask(String taskName, int priority, Date dueDate, List<String> users, List<String> groups, String identity, boolean start, boolean claim, String taskformName, String deploymentId, Long processInstanceId)
addQuickTask in interface TaskOperationsServicepublic void updateTask(long taskId,
int priority,
List<String> taskDescription,
Date dueDate)
updateTask in interface TaskOperationsServicepublic TaskSummary getTaskDetails(long taskId)
getTaskDetails in interface TaskOperationsServicepublic long saveContent(long taskId,
Map<String,Object> values)
saveContent in interface TaskOperationsServicepublic boolean existInDatabase(long taskId)
existInDatabase in interface TaskOperationsServicepublic TaskAssignmentSummary getTaskAssignmentDetails(long taskId)
getTaskAssignmentDetails in interface TaskOperationsServicepublic void executeReminderForTask(long taskId,
String fromUser)
executeReminderForTask in interface TaskOperationsServicepublic Boolean allowDelegate(long taskId, String userId, Set<String> groups)
allowDelegate in interface TaskOperationsServicetaskId - userId - groups - Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.