org.jbpm.console.ng.ht.service
Interface TaskServiceEntryPoint
public interface TaskServiceEntryPoint
|
Method Summary |
long |
addComment(long taskId,
String text,
String addedBy,
Date addedOn)
|
long |
addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateInputs)
|
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 |
deleteComment(long taskId,
long commentId)
|
void |
forward(long taskId,
String userId,
String targetEntityId)
|
List<CommentSummary> |
getAllCommentsByTaskId(long taskId)
|
CommentSummary |
getCommentById(long commentId)
|
Map<String,String> |
getContentListById(long contentId)
|
Map<String,String> |
getContentListByTaskId(long taskId)
|
List<String> |
getDescriptions(long taskId)
|
Date |
getExpirationDate(long taskId)
|
List<IdentitySummary> |
getOrganizationalEntities()
|
IdentitySummary |
getOrganizationalEntityById(String entityId)
|
Map<Long,List<String>> |
getPotentialOwnersForTaskIds(List<Long> taskIds)
|
int |
getPriority(long taskId)
|
String |
getSubTaskStrategy(long taskId)
|
TaskSummary |
getTaskDetails(long taskId)
|
Map<String,String> |
getTaskOutputContentByTaskId(long taskId)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> status,
Date from,
String language)
|
Map<Day,List<TaskSummary>> |
getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
Date from,
int nrOfDaysTotal,
String language)
|
Map<Day,List<TaskSummary>> |
getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal,
String language)
|
Map<Day,List<TaskSummary>> |
getTasksAssignedFromDateToDateByGroupsByDays(String userId,
List<String> groupIds,
Date from,
int nrOfDaysTotal,
String language)
Gets the mapping 'Day -> list of assigned groups tasks' starting from specified day and for specified number of
days. |
List<TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<String> strStatuses,
Date from,
String language)
|
Map<Day,List<TaskSummary>> |
getTasksOwnedFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal,
String language)
Gets the mapping 'Day -> list of owned tasks' starting from specified dayand for specified number of days. |
boolean |
isSkipable(long taskId)
|
void |
release(long taskId,
String user)
|
void |
releaseBatch(List<Long> taskIds,
String user)
|
long |
saveContent(long taskId,
Map<String,String> values)
|
void |
setDescriptions(long taskId,
List<String> descriptions)
|
void |
setExpirationDate(long taskId,
Date date)
|
void |
setPriority(long taskId,
int priority)
|
void |
setSkipable(long taskId,
boolean skipable)
|
void |
setSubTaskStrategy(long taskId,
String strategy)
|
void |
start(long taskId,
String user)
|
void |
startBatch(List<Long> taskIds,
String user)
|
void |
updateSimpleTaskDetails(long taskId,
List<String> taskNames,
int priority,
List<String> taskDescription,
Date dueDate)
|
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
List<TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> status,
Date from,
String language)
getTasksAssignedAsPotentialOwnerFromDateToDateByDays
Map<Day,List<TaskSummary>> getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
Date from,
int nrOfDaysTotal,
String language)
getTasksAssignedAsPotentialOwnerFromDateToDateByDays
Map<Day,List<TaskSummary>> getTasksAssignedAsPotentialOwnerFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal,
String language)
getTasksOwnedFromDateToDateByDays
Map<Day,List<TaskSummary>> getTasksOwnedFromDateToDateByDays(String userId,
List<String> strStatuses,
Date from,
int nrOfDaysTotal,
String language)
- 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 datelanguage -
- Returns:
- list of tasks per day for specified days (dates)
getTasksAssignedFromDateToDateByGroupsByDays
Map<Day,List<TaskSummary>> getTasksAssignedFromDateToDateByGroupsByDays(String userId,
List<String> groupIds,
Date from,
int nrOfDaysTotal,
String language)
- Gets the mapping '
Day -> list of assigned groups tasks' starting from specified day and for specified number of
days.
- Parameters:
groupIds - list of group idsfrom - start daynrOfDaysTotal - how many days to return including start datelanguage -
- Returns:
- list of tasks per day for specified days (dates)
getTasksOwnedByExpirationDateOptional
List<TaskSummary> getTasksOwnedByExpirationDateOptional(String userId,
List<String> strStatuses,
Date from,
String language)
addTask
long addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateInputs)
addTaskAndStart
long addTaskAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateInputs)
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)
setPriority
void setPriority(long taskId,
int priority)
setExpirationDate
void setExpirationDate(long taskId,
Date date)
setDescriptions
void setDescriptions(long taskId,
List<String> descriptions)
setSkipable
void setSkipable(long taskId,
boolean skipable)
setSubTaskStrategy
void setSubTaskStrategy(long taskId,
String strategy)
getPriority
int getPriority(long taskId)
getExpirationDate
Date getExpirationDate(long taskId)
getDescriptions
List<String> getDescriptions(long taskId)
isSkipable
boolean isSkipable(long taskId)
getSubTaskStrategy
String getSubTaskStrategy(long taskId)
getTaskDetails
TaskSummary getTaskDetails(long taskId)
saveContent
long saveContent(long taskId,
Map<String,String> values)
getContentListById
Map<String,String> getContentListById(long contentId)
getTaskOutputContentByTaskId
Map<String,String> getTaskOutputContentByTaskId(long taskId)
getContentListByTaskId
Map<String,String> getContentListByTaskId(long taskId)
getOrganizationalEntityById
IdentitySummary getOrganizationalEntityById(String entityId)
getOrganizationalEntities
List<IdentitySummary> getOrganizationalEntities()
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 commentId)
updateSimpleTaskDetails
void updateSimpleTaskDetails(long taskId,
List<String> taskNames,
int priority,
List<String> taskDescription,
Date dueDate)
getPotentialOwnersForTaskIds
Map<Long,List<String>> getPotentialOwnersForTaskIds(List<Long> taskIds)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.