|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InternalTaskService
The Task Service Entry Point serves as facade of all the other services, providing a single entry point to access to all the services
| Method Summary | |
|---|---|
long |
addAttachment(long taskId,
org.kie.api.task.model.Attachment attachment,
org.kie.api.task.model.Content content)
|
long |
addComment(long taskId,
org.kie.api.task.model.Comment comment)
|
long |
addContent(long taskId,
org.kie.api.task.model.Content content)
|
long |
addContent(long taskId,
Map<String,Object> params)
|
void |
addGroup(org.kie.api.task.model.Group group)
|
void |
addMarshallerContext(String ownerId,
ContentMarshallerContext context)
|
long |
addTask(org.kie.api.task.model.Task task,
ContentData data)
|
void |
addUser(org.kie.api.task.model.User user)
|
void |
addUsersAndGroups(Map<String,org.kie.api.task.model.User> users,
Map<String,org.kie.api.task.model.Group> groups)
|
int |
archiveTasks(List<org.kie.api.task.model.TaskSummary> tasks)
|
void |
claim(long taskId,
String userId,
List<String> groupIds)
|
void |
claimNextAvailable(String userId,
List<String> groupIds)
|
void |
deleteAttachment(long taskId,
long attachmentId)
|
void |
deleteComment(long taskId,
long commentId)
|
void |
deleteContent(long taskId,
long contentId)
|
void |
deleteFault(long taskId,
String userId)
|
void |
deleteOutput(long taskId,
String userId)
|
void |
deployTaskDef(TaskDef def)
|
List<org.kie.api.task.model.TaskSummary> |
getActiveTasks()
|
List<org.kie.api.task.model.TaskSummary> |
getActiveTasks(Date since)
|
List<org.kie.api.task.model.Attachment> |
getAllAttachmentsByTaskId(long taskId)
|
List<org.kie.api.task.model.Comment> |
getAllCommentsByTaskId(long taskId)
|
List<org.kie.api.task.model.Content> |
getAllContentByTaskId(long taskId)
|
List<TaskDef> |
getAllTaskDef(String filter)
|
List<org.kie.api.task.model.TaskSummary> |
getArchivedTasks()
|
org.kie.api.task.model.Comment |
getCommentById(long commentId)
|
int |
getCompletedTaskByUserId(String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getCompletedTasks()
|
List<org.kie.api.task.model.TaskSummary> |
getCompletedTasks(Date since)
|
List<org.kie.api.task.model.TaskSummary> |
getCompletedTasksByProcessId(Long processId)
|
List<org.kie.api.task.model.I18NText> |
getDescriptions(long taskId)
|
Date |
getExpirationDate(long taskId)
|
org.kie.api.task.model.Group |
getGroupById(String groupId)
|
List<org.kie.api.task.model.Group> |
getGroups()
|
ContentMarshallerContext |
getMarshallerContext(org.kie.api.task.model.Task task)
|
org.kie.api.task.model.OrganizationalEntity |
getOrganizationalEntityById(String entityId)
|
int |
getPendingSubTasksByParent(long parentId)
|
int |
getPendingTaskByUserId(String userId)
|
Map<Long,List<org.kie.api.task.model.OrganizationalEntity>> |
getPotentialOwnersForTaskIds(List<Long> taskIds)
|
int |
getPriority(long taskId)
|
List<org.kie.api.task.model.TaskSummary> |
getSubTasksAssignedAsPotentialOwner(long parentId,
String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getSubTasksByParent(long parentId)
|
SubTasksStrategy |
getSubTaskStrategy(long taskId)
|
TaskDef |
getTaskDefById(String id)
|
List<TaskEvent> |
getTaskEventsById(long taskId)
|
org.kie.api.task.model.Task |
getTaskInstanceById(long taskId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsExcludedOwner(String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
int firstResult,
int maxResults)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
QueryFilter filter)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsRecipient(String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskInitiator(String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskStakeholder(String userId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroup(String groupId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroups(List<String> groupIds)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String taskName)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariousFields(String userId,
List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<org.kie.api.task.model.Status> status,
boolean union)
Deprecated. |
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariousFields(String userId,
Map<String,List<?>> parameters,
boolean union)
Deprecated. |
List<org.kie.api.task.model.TaskSummary> |
getTasksOwned(String userId,
List<org.kie.api.task.model.Status> status,
QueryFilter filter)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDate(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDateBeforeSpecifiedDate(String userId,
List<org.kie.api.task.model.Status> status,
Date date)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
|
org.kie.api.task.model.User |
getUserById(String userId)
|
UserInfo |
getUserInfo()
|
List<org.kie.api.task.model.User> |
getUsers()
|
boolean |
isSkipable(long taskId)
|
void |
remove(long taskId,
String userId)
|
int |
removeAllTasks()
|
void |
removeGroup(String groupId)
|
void |
removeMarshallerContext(String ownerId)
|
void |
removeTaskEventsById(long taskId)
|
int |
removeTasks(List<org.kie.api.task.model.TaskSummary> tasks)
|
void |
removeUser(String userId)
|
void |
setDescriptions(long taskId,
List<org.kie.api.task.model.I18NText> descriptions)
|
void |
setExpirationDate(long taskId,
Date date)
|
void |
setFault(long taskId,
String userId,
FaultData fault)
|
void |
setOutput(long taskId,
String userId,
Object outputContentData)
|
void |
setPriority(long taskId,
int priority)
|
void |
setSkipable(long taskId,
boolean skipable)
|
void |
setSubTaskStrategy(long taskId,
SubTasksStrategy strategy)
|
void |
setTaskNames(long taskId,
List<org.kie.api.task.model.I18NText> taskNames)
|
void |
setUserInfo(UserInfo userInfo)
|
TaskQueryBuilder |
taskQuery(String userId)
|
void |
undeployTaskDef(String id)
|
| Methods inherited from interface org.kie.api.task.TaskService |
|---|
activate, addTask, claim, claimNextAvailable, complete, delegate, exit, fail, forward, getAttachmentById, getContentById, getTaskById, getTaskByWorkItemId, getTaskContent, getTasksAssignedAsBusinessAdministrator, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwnerByStatus, getTasksByProcessInstanceId, getTasksByStatusByProcessInstanceId, getTasksOwned, getTasksOwnedByStatus, nominate, release, resume, skip, start, stop, suspend |
| Methods inherited from interface org.kie.api.runtime.CommandExecutor |
|---|
execute |
| Method Detail |
|---|
List<org.kie.api.task.model.TaskSummary> getTasksOwned(String userId,
List<org.kie.api.task.model.Status> status,
QueryFilter filter)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
QueryFilter filter)
void addGroup(org.kie.api.task.model.Group group)
void addUser(org.kie.api.task.model.User user)
int archiveTasks(List<org.kie.api.task.model.TaskSummary> tasks)
void claim(long taskId,
String userId,
List<String> groupIds)
void claimNextAvailable(String userId,
List<String> groupIds)
void deleteFault(long taskId,
String userId)
void deleteOutput(long taskId,
String userId)
void deployTaskDef(TaskDef def)
List<org.kie.api.task.model.TaskSummary> getActiveTasks()
List<org.kie.api.task.model.TaskSummary> getActiveTasks(Date since)
List<TaskDef> getAllTaskDef(String filter)
List<org.kie.api.task.model.TaskSummary> getArchivedTasks()
List<org.kie.api.task.model.TaskSummary> getCompletedTasks()
List<org.kie.api.task.model.TaskSummary> getCompletedTasks(Date since)
List<org.kie.api.task.model.TaskSummary> getCompletedTasksByProcessId(Long processId)
org.kie.api.task.model.Group getGroupById(String groupId)
List<org.kie.api.task.model.Group> getGroups()
List<org.kie.api.task.model.TaskSummary> getSubTasksAssignedAsPotentialOwner(long parentId,
String userId)
List<org.kie.api.task.model.TaskSummary> getSubTasksByParent(long parentId)
int getPendingSubTasksByParent(long parentId)
TaskDef getTaskDefById(String id)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDate(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> statuses,
Date expirationDate)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsExcludedOwner(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
int firstResult,
int maxResults)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsRecipient(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskInitiator(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskStakeholder(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateBeforeSpecifiedDate(String userId,
List<org.kie.api.task.model.Status> status,
Date date)
List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String taskName)
Map<Long,List<org.kie.api.task.model.OrganizationalEntity>> getPotentialOwnersForTaskIds(List<Long> taskIds)
org.kie.api.task.model.User getUserById(String userId)
List<org.kie.api.task.model.User> getUsers()
long addTask(org.kie.api.task.model.Task task,
ContentData data)
void remove(long taskId,
String userId)
void removeGroup(String groupId)
int removeTasks(List<org.kie.api.task.model.TaskSummary> tasks)
void removeUser(String userId)
void setFault(long taskId,
String userId,
FaultData fault)
void setOutput(long taskId,
String userId,
Object outputContentData)
void setPriority(long taskId,
int priority)
void setTaskNames(long taskId,
List<org.kie.api.task.model.I18NText> taskNames)
void undeployTaskDef(String id)
List<TaskEvent> getTaskEventsById(long taskId)
UserInfo getUserInfo()
void setUserInfo(UserInfo userInfo)
void addUsersAndGroups(Map<String,org.kie.api.task.model.User> users,
Map<String,org.kie.api.task.model.Group> groups)
int removeAllTasks()
long addContent(long taskId,
org.kie.api.task.model.Content content)
long addContent(long taskId,
Map<String,Object> params)
void deleteContent(long taskId,
long contentId)
List<org.kie.api.task.model.Content> getAllContentByTaskId(long taskId)
long addAttachment(long taskId,
org.kie.api.task.model.Attachment attachment,
org.kie.api.task.model.Content content)
void deleteAttachment(long taskId,
long attachmentId)
List<org.kie.api.task.model.Attachment> getAllAttachmentsByTaskId(long taskId)
void removeTaskEventsById(long taskId)
org.kie.api.task.model.OrganizationalEntity getOrganizationalEntityById(String entityId)
void setExpirationDate(long taskId,
Date date)
void setDescriptions(long taskId,
List<org.kie.api.task.model.I18NText> descriptions)
void setSkipable(long taskId,
boolean skipable)
void setSubTaskStrategy(long taskId,
SubTasksStrategy strategy)
int getPriority(long taskId)
Date getExpirationDate(long taskId)
List<org.kie.api.task.model.I18NText> getDescriptions(long taskId)
boolean isSkipable(long taskId)
SubTasksStrategy getSubTaskStrategy(long taskId)
org.kie.api.task.model.Task getTaskInstanceById(long taskId)
int getCompletedTaskByUserId(String userId)
int getPendingTaskByUserId(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroup(String groupId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroups(List<String> groupIds)
long addComment(long taskId,
org.kie.api.task.model.Comment comment)
void deleteComment(long taskId,
long commentId)
List<org.kie.api.task.model.Comment> getAllCommentsByTaskId(long taskId)
org.kie.api.task.model.Comment getCommentById(long commentId)
void addMarshallerContext(String ownerId,
ContentMarshallerContext context)
void removeMarshallerContext(String ownerId)
ContentMarshallerContext getMarshallerContext(org.kie.api.task.model.Task task)
@Deprecated
List<org.kie.api.task.model.TaskSummary> getTasksByVariousFields(String userId,
List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<org.kie.api.task.model.Status> status,
boolean union)
#taskQuery()}
@Deprecated
List<org.kie.api.task.model.TaskSummary> getTasksByVariousFields(String userId,
Map<String,List<?>> parameters,
boolean union)
#taskQuery()}TaskQueryBuilder taskQuery(String userId)
|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||