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 |
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 |
addOutputContentFromUser(long taskId,
String userId,
Map<String,Object> params) |
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 |
deleteContent(long taskId,
long contentId) |
void |
deleteFault(long taskId,
String userId) |
void |
deleteOutput(long taskId,
String userId) |
void |
deployTaskDef(TaskDef def) |
void |
executeReminderForTask(long taskId,
String fromUser) |
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.Content> |
getAllContentByTaskId(long taskId) |
List<TaskDef> |
getAllTaskDef(String filter) |
List<org.kie.api.task.model.TaskSummary> |
getArchivedTasks() |
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) |
org.kie.api.task.model.Content |
getContentByIdForUser(long contentId,
String userId) |
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) |
Map<String,Object> |
getOutputContentMapForUser(long taskId,
String userId) |
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> |
getTasksAssignedAsBusinessAdministratorByStatus(String userId,
String language,
List<org.kie.api.task.model.Status> statuses) |
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,
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> |
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) |
long |
setDocumentContentFromUser(long taskId,
String userId,
byte[] byteContent) |
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) |
activate, addComment, addComment, addTask, claim, claimNextAvailable, complete, delegate, deleteComment, exit, fail, forward, getAllCommentsByTaskId, getAttachmentById, getCommentById, getContentById, getTaskById, getTaskByWorkItemId, getTaskContent, getTasksAssignedAsBusinessAdministrator, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwnerByProcessId, getTasksAssignedAsPotentialOwnerByStatus, getTasksByProcessInstanceId, getTasksByStatusByProcessInstanceId, getTasksByVariousFields, getTasksByVariousFields, getTasksOwned, getTasksOwnedByStatus, nominate, release, resume, setExpirationDate, skip, start, stop, suspend
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 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)
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)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds)
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 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)
long setDocumentContentFromUser(long taskId, String userId, byte[] byteContent)
long addOutputContentFromUser(long taskId, String userId, Map<String,Object> params)
org.kie.api.task.model.Content getContentByIdForUser(long contentId, String userId)
Map<String,Object> getOutputContentMapForUser(long taskId, String userId)
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 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)
void addMarshallerContext(String ownerId, ContentMarshallerContext context)
void removeMarshallerContext(String ownerId)
ContentMarshallerContext getMarshallerContext(org.kie.api.task.model.Task task)
TaskQueryBuilder taskQuery(String userId)
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministratorByStatus(String userId, String language, List<org.kie.api.task.model.Status> statuses)
void executeReminderForTask(long taskId, String fromUser)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.