public interface InternalTaskService
extends org.kie.api.task.TaskService
Modifier and Type | Method and Description |
---|---|
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,
String language) |
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,
String language) |
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,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language) |
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,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsRecipient(String userId,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskInitiator(String userId,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskStakeholder(String userId,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroup(String groupId,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroups(List<String> groupIds,
String language) |
List<org.kie.api.task.model.TaskSummary> |
getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String taskName,
String language) |
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) |
void |
undeployTaskDef(String id) |
activate, addTask, claim, claimNextAvailable, complete, delegate, exit, fail, forward, getAttachmentById, getContentById, getTaskById, getTaskByWorkItemId, getTaskContent, getTasksAssignedAsBusinessAdministrator, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwnerByStatus, getTasksByProcessInstanceId, getTasksByStatusByProcessInstanceId, getTasksByVariousFields, getTasksByVariousFields, getTasksOwned, getTasksOwnedByStatus, nominate, release, resume, skip, start, stop, suspend
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 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> getArchivedTasks()
List<org.kie.api.task.model.TaskSummary> getCompletedTasks()
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, String language)
List<org.kie.api.task.model.TaskSummary> getSubTasksByParent(long parentId)
int getPendingSubTasksByParent(long parentId)
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, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId, List<String> groupIds, List<org.kie.api.task.model.Status> status, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsRecipient(String userId, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskInitiator(String userId, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskStakeholder(String userId, String language)
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, String language)
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 setPriority(long taskId, int priority)
void setTaskNames(long taskId, List<org.kie.api.task.model.I18NText> taskNames)
void undeployTaskDef(String id)
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)
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, String language)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroups(List<String> groupIds, String language)
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)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.