org.jbpm.console.ng.ht.service
Interface TaskServiceEntryPoint
public interface TaskServiceEntryPoint
|
Method Summary |
long |
addComment(long taskId,
String text,
String addedBy,
Date addedOn)
|
long |
addQuickTask(String taskName,
int priority,
Date dueDate,
List<String> users,
List<String> groups,
String identity,
boolean start,
boolean claim)
|
long |
addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateInputs)
|
long |
addTaskAndClaimAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateVars)
|
long |
addTaskAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateInputs)
|
void |
claim(long taskId,
String user)
|
void |
claimBatch(List<Long> taskIds,
String user)
|
void |
complete(long taskId,
String user,
Map<String,Object> params)
|
void |
completeBatch(List<Long> taskIds,
String user,
Map<String,Object> params)
|
void |
delegate(long taskId,
String userId,
String targetEntityId)
|
void |
deleteComment(long taskId,
long commentId)
|
Boolean |
existInDatabase(long taskId)
false: when the task was deleted in data base (it happens when the process is finished) |
void |
forward(long taskId,
String userId,
String targetEntityId)
|
List<AuditTaskSummary> |
getAllAuditTasks(String filter)
|
List<AuditTaskSummary> |
getAllAuditTasksByUser(String userId,
String filter)
|
List<CommentSummary> |
getAllCommentsByTaskId(long taskId)
|
List<TaskEventSummary> |
getAllTaskEvents(long taskId,
String filter)
|
List<TaskEventSummary> |
getAllTaskEventsByProcessInstanceId(long processInstanceId,
String filter)
|
CommentSummary |
getCommentById(long taskId,
long commentId)
|
Map<String,Object> |
getContentListByTaskId(long taskId)
|
Map<Long,List<String>> |
getPotentialOwnersForTaskIds(List<Long> taskIds)
|
TaskSummary |
getTaskDetails(long taskId)
|
Map<String,Object> |
getTaskOutputContentByTaskId(long taskId)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> status,
Date from,
int offset,
int count)
|
Map<Day,List<TaskSummary>> |
getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal)
|
List<TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<String> strStatuses,
Date from,
int offset,
int count)
|
Map<Day,List<TaskSummary>> |
getTasksOwnedFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal)
Gets the mapping 'Day -> list of owned tasks' starting from specified dayand for specified number of days. |
void |
release(long taskId,
String user)
|
void |
releaseBatch(List<Long> taskIds,
String user)
|
long |
saveContent(long taskId,
Map<String,Object> values)
|
void |
setDescriptions(long taskId,
String description)
|
void |
setExpirationDate(long taskId,
Date date)
|
void |
setPriority(long taskId,
int priority)
|
void |
start(long taskId,
String user)
|
void |
startBatch(List<Long> taskIds,
String user)
|
void |
updateSimpleTaskDetails(long taskId,
String taskName,
int priority,
String taskDescription,
Date dueDate)
|
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
List<TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> status,
Date from,
int offset,
int count)
getTasksAssignedAsPotentialOwnerFromDateToDateByDays
Map<Day,List<TaskSummary>> getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal)
getTasksOwnedFromDateToDateByDays
Map<Day,List<TaskSummary>> getTasksOwnedFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal)
- Gets the mapping '
Day -> list of owned tasks' starting from specified dayand for specified number of days. Only
tasks with specified statuses are considered.
- Parameters:
userId - id of the task ownerfrom - start daynrOfDaysTotal - how many days to return including start date
- Returns:
- list of tasks per day for specified days (dates)
getTasksOwnedByExpirationDateOptional
List<TaskSummary> getTasksOwnedByExpirationDateOptional(String userId,
List<String> strStatuses,
Date from,
int offset,
int count)
addTask
long addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateInputs)
addQuickTask
long addQuickTask(String taskName,
int priority,
Date dueDate,
List<String> users,
List<String> groups,
String identity,
boolean start,
boolean claim)
addTaskAndStart
long addTaskAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateInputs)
addTaskAndClaimAndStart
long addTaskAndClaimAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateVars)
start
void start(long taskId,
String user)
startBatch
void startBatch(List<Long> taskIds,
String user)
claim
void claim(long taskId,
String user)
claimBatch
void claimBatch(List<Long> taskIds,
String user)
complete
void complete(long taskId,
String user,
Map<String,Object> params)
completeBatch
void completeBatch(List<Long> taskIds,
String user,
Map<String,Object> params)
release
void release(long taskId,
String user)
releaseBatch
void releaseBatch(List<Long> taskIds,
String user)
forward
void forward(long taskId,
String userId,
String targetEntityId)
delegate
void delegate(long taskId,
String userId,
String targetEntityId)
setPriority
void setPriority(long taskId,
int priority)
setExpirationDate
void setExpirationDate(long taskId,
Date date)
setDescriptions
void setDescriptions(long taskId,
String description)
getTaskDetails
TaskSummary getTaskDetails(long taskId)
saveContent
long saveContent(long taskId,
Map<String,Object> values)
getTaskOutputContentByTaskId
Map<String,Object> getTaskOutputContentByTaskId(long taskId)
getContentListByTaskId
Map<String,Object> getContentListByTaskId(long taskId)
addComment
long addComment(long taskId,
String text,
String addedBy,
Date addedOn)
deleteComment
void deleteComment(long taskId,
long commentId)
getAllCommentsByTaskId
List<CommentSummary> getAllCommentsByTaskId(long taskId)
getCommentById
CommentSummary getCommentById(long taskId,
long commentId)
updateSimpleTaskDetails
void updateSimpleTaskDetails(long taskId,
String taskName,
int priority,
String taskDescription,
Date dueDate)
getPotentialOwnersForTaskIds
Map<Long,List<String>> getPotentialOwnersForTaskIds(List<Long> taskIds)
existInDatabase
Boolean existInDatabase(long taskId)
- false: when the task was deleted in data base (it happens when the process is finished)
- Parameters:
taskId -
- Returns:
getAllTaskEvents
List<TaskEventSummary> getAllTaskEvents(long taskId,
String filter)
getAllTaskEventsByProcessInstanceId
List<TaskEventSummary> getAllTaskEventsByProcessInstanceId(long processInstanceId,
String filter)
getAllAuditTasks
List<AuditTaskSummary> getAllAuditTasks(String filter)
getAllAuditTasksByUser
List<AuditTaskSummary> getAllAuditTasksByUser(String userId,
String filter)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.