org.jbpm.console.ng.ht.backend.server
Class TaskServiceEntryPointImpl
java.lang.Object
org.jbpm.console.ng.ht.backend.server.TaskServiceEntryPointImpl
- All Implemented Interfaces:
- TaskServiceEntryPoint
@ApplicationScoped
public class TaskServiceEntryPointImpl
- extends Object
- implements TaskServiceEntryPoint
|
Method Summary |
long |
addComment(long taskId,
String text,
String addedBy,
Date addedOn)
|
long |
addContent(long taskId,
org.jbpm.task.Content content)
|
long |
addContent(long taskId,
Map<String,Object> values)
|
long |
addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateVars)
|
long |
addTaskAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateVars)
|
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 |
deleteContent(long taskId,
long contentId)
|
void |
forward(long taskId,
String userId,
String targetEntityId)
|
List<CommentSummary> |
getAllCommentsByTaskId(long taskId)
|
List<org.jbpm.task.Content> |
getAllContentByTaskId(long taskId)
|
CommentSummary |
getCommentById(long commentId)
|
int |
getCompletedTaskByUserId(String userId)
|
org.jbpm.task.Content |
getContentById(long contentId)
|
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)
|
int |
getPendingTaskByUserId(String userId)
|
int |
getPriority(long taskId)
|
List<TaskSummary> |
getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
|
List<TaskSummary> |
getSubTasksByParent(long parentId)
|
String |
getSubTaskStrategy(long taskId)
|
TaskSummary |
getTaskDetails(long taskId)
|
Map<String,String> |
getTaskOutputContentByTaskId(long taskId)
|
List<TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsExcludedOwner(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResult)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsRecipient(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsTaskInitiator(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsTaskStakeholder(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedByGroup(String groupId,
String language)
|
List<TaskSummary> |
getTasksAssignedByGroups(List<String> groupIds,
String language)
|
Map<String,List<TaskSummary>> |
getTasksAssignedByGroupsByDay(String userId,
List<String> groupIds,
String language)
|
List<TaskSummary> |
getTasksAssignedPersonalAndGroupsTasks(String userId,
List<String> groupIds,
String language)
|
Map<String,List<TaskSummary>> |
getTasksAssignedPersonalAndGroupsTasksByDays(String userId,
List<String> groupIds,
String language)
|
List<TaskSummary> |
getTasksAssignedPersonalAndGroupTasks(String userId,
String groupId,
String language)
|
List<TaskSummary> |
getTasksOwned(String userId)
|
List<TaskSummary> |
getTasksOwned(String userId,
List<String> status,
String language)
|
Map<String,List<TaskSummary>> |
getTasksOwnedByDay(String userId,
List<String> groupIds,
String language)
|
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 |
setTaskNames(long taskId,
List<String> taskNames)
|
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,
String subTaskStrategy,
Date dueDate)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskServiceEntryPointImpl
public TaskServiceEntryPointImpl()
getTasksAssignedAsBusinessAdministrator
public List<TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId,
String language)
- Specified by:
getTasksAssignedAsBusinessAdministrator in interface TaskServiceEntryPoint
getTasksAssignedAsExcludedOwner
public List<TaskSummary> getTasksAssignedAsExcludedOwner(String userId,
String language)
- Specified by:
getTasksAssignedAsExcludedOwner in interface TaskServiceEntryPoint
getTasksAssignedAsPotentialOwner
public List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
String language)
- Specified by:
getTasksAssignedAsPotentialOwner in interface TaskServiceEntryPoint
getTasksAssignedAsPotentialOwner
public List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksAssignedAsPotentialOwner in interface TaskServiceEntryPoint
getTasksAssignedAsPotentialOwner
public List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResult)
- Specified by:
getTasksAssignedAsPotentialOwner in interface TaskServiceEntryPoint
getTasksAssignedAsRecipient
public List<TaskSummary> getTasksAssignedAsRecipient(String userId,
String language)
- Specified by:
getTasksAssignedAsRecipient in interface TaskServiceEntryPoint
getTasksAssignedAsTaskInitiator
public List<TaskSummary> getTasksAssignedAsTaskInitiator(String userId,
String language)
- Specified by:
getTasksAssignedAsTaskInitiator in interface TaskServiceEntryPoint
getTasksAssignedAsTaskStakeholder
public List<TaskSummary> getTasksAssignedAsTaskStakeholder(String userId,
String language)
- Specified by:
getTasksAssignedAsTaskStakeholder in interface TaskServiceEntryPoint
getTasksOwned
public List<TaskSummary> getTasksOwned(String userId)
- Specified by:
getTasksOwned in interface TaskServiceEntryPoint
getTasksOwned
public List<TaskSummary> getTasksOwned(String userId,
List<String> status,
String language)
- Specified by:
getTasksOwned in interface TaskServiceEntryPoint
getSubTasksAssignedAsPotentialOwner
public List<TaskSummary> getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
- Specified by:
getSubTasksAssignedAsPotentialOwner in interface TaskServiceEntryPoint
getTasksAssignedByGroup
public List<TaskSummary> getTasksAssignedByGroup(String groupId,
String language)
- Specified by:
getTasksAssignedByGroup in interface TaskServiceEntryPoint
getTasksAssignedByGroups
public List<TaskSummary> getTasksAssignedByGroups(List<String> groupIds,
String language)
- Specified by:
getTasksAssignedByGroups in interface TaskServiceEntryPoint
getTasksAssignedPersonalAndGroupTasks
public List<TaskSummary> getTasksAssignedPersonalAndGroupTasks(String userId,
String groupId,
String language)
- Specified by:
getTasksAssignedPersonalAndGroupTasks in interface TaskServiceEntryPoint
getTasksAssignedPersonalAndGroupsTasks
public List<TaskSummary> getTasksAssignedPersonalAndGroupsTasks(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksAssignedPersonalAndGroupsTasks in interface TaskServiceEntryPoint
getTasksAssignedPersonalAndGroupsTasksByDays
public Map<String,List<TaskSummary>> getTasksAssignedPersonalAndGroupsTasksByDays(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksAssignedPersonalAndGroupsTasksByDays in interface TaskServiceEntryPoint
getTasksAssignedByGroupsByDay
public Map<String,List<TaskSummary>> getTasksAssignedByGroupsByDay(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksAssignedByGroupsByDay in interface TaskServiceEntryPoint
getTasksOwnedByDay
public Map<String,List<TaskSummary>> getTasksOwnedByDay(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksOwnedByDay in interface TaskServiceEntryPoint
getSubTasksByParent
public List<TaskSummary> getSubTasksByParent(long parentId)
- Specified by:
getSubTasksByParent in interface TaskServiceEntryPoint
addTask
public long addTask(String taskString,
Map<String,Object> inputs,
Map<String,Object> templateVars)
- Specified by:
addTask in interface TaskServiceEntryPoint
addTaskAndStart
public long addTaskAndStart(String taskString,
Map<String,Object> inputs,
String userId,
Map<String,Object> templateVars)
- Specified by:
addTaskAndStart in interface TaskServiceEntryPoint
start
public void start(long taskId,
String user)
- Specified by:
start in interface TaskServiceEntryPoint
startBatch
public void startBatch(List<Long> taskIds,
String user)
- Specified by:
startBatch in interface TaskServiceEntryPoint
forward
public void forward(long taskId,
String userId,
String targetEntityId)
- Specified by:
forward in interface TaskServiceEntryPoint
complete
public void complete(long taskId,
String user,
Map<String,Object> params)
- Specified by:
complete in interface TaskServiceEntryPoint
claim
public void claim(long taskId,
String user)
- Specified by:
claim in interface TaskServiceEntryPoint
release
public void release(long taskId,
String user)
- Specified by:
release in interface TaskServiceEntryPoint
setPriority
public void setPriority(long taskId,
int priority)
- Specified by:
setPriority in interface TaskServiceEntryPoint
setTaskNames
public void setTaskNames(long taskId,
List<String> taskNames)
setExpirationDate
public void setExpirationDate(long taskId,
Date date)
- Specified by:
setExpirationDate in interface TaskServiceEntryPoint
setDescriptions
public void setDescriptions(long taskId,
List<String> descriptions)
- Specified by:
setDescriptions in interface TaskServiceEntryPoint
setSkipable
public void setSkipable(long taskId,
boolean skipable)
- Specified by:
setSkipable in interface TaskServiceEntryPoint
setSubTaskStrategy
public void setSubTaskStrategy(long taskId,
String strategy)
- Specified by:
setSubTaskStrategy in interface TaskServiceEntryPoint
getPriority
public int getPriority(long taskId)
- Specified by:
getPriority in interface TaskServiceEntryPoint
getExpirationDate
public Date getExpirationDate(long taskId)
- Specified by:
getExpirationDate in interface TaskServiceEntryPoint
getDescriptions
public List<String> getDescriptions(long taskId)
- Specified by:
getDescriptions in interface TaskServiceEntryPoint
isSkipable
public boolean isSkipable(long taskId)
- Specified by:
isSkipable in interface TaskServiceEntryPoint
getSubTaskStrategy
public String getSubTaskStrategy(long taskId)
- Specified by:
getSubTaskStrategy in interface TaskServiceEntryPoint
getTaskDetails
public TaskSummary getTaskDetails(long taskId)
- Specified by:
getTaskDetails in interface TaskServiceEntryPoint
saveContent
public long saveContent(long taskId,
Map<String,String> values)
- Specified by:
saveContent in interface TaskServiceEntryPoint
addContent
public long addContent(long taskId,
org.jbpm.task.Content content)
addContent
public long addContent(long taskId,
Map<String,Object> values)
deleteContent
public void deleteContent(long taskId,
long contentId)
getAllContentByTaskId
public List<org.jbpm.task.Content> getAllContentByTaskId(long taskId)
getContentById
public org.jbpm.task.Content getContentById(long contentId)
getContentListById
public Map<String,String> getContentListById(long contentId)
- Specified by:
getContentListById in interface TaskServiceEntryPoint
getContentListByTaskId
public Map<String,String> getContentListByTaskId(long taskId)
- Specified by:
getContentListByTaskId in interface TaskServiceEntryPoint
getTaskOutputContentByTaskId
public Map<String,String> getTaskOutputContentByTaskId(long taskId)
- Specified by:
getTaskOutputContentByTaskId in interface TaskServiceEntryPoint
getCompletedTaskByUserId
public int getCompletedTaskByUserId(String userId)
- Specified by:
getCompletedTaskByUserId in interface TaskServiceEntryPoint
getPendingTaskByUserId
public int getPendingTaskByUserId(String userId)
- Specified by:
getPendingTaskByUserId in interface TaskServiceEntryPoint
getOrganizationalEntityById
public IdentitySummary getOrganizationalEntityById(String entityId)
- Specified by:
getOrganizationalEntityById in interface TaskServiceEntryPoint
getOrganizationalEntities
public List<IdentitySummary> getOrganizationalEntities()
- Specified by:
getOrganizationalEntities in interface TaskServiceEntryPoint
addComment
public long addComment(long taskId,
String text,
String addedBy,
Date addedOn)
- Specified by:
addComment in interface TaskServiceEntryPoint
deleteComment
public void deleteComment(long taskId,
long commentId)
- Specified by:
deleteComment in interface TaskServiceEntryPoint
getAllCommentsByTaskId
public List<CommentSummary> getAllCommentsByTaskId(long taskId)
- Specified by:
getAllCommentsByTaskId in interface TaskServiceEntryPoint
getCommentById
public CommentSummary getCommentById(long commentId)
- Specified by:
getCommentById in interface TaskServiceEntryPoint
updateSimpleTaskDetails
public void updateSimpleTaskDetails(long taskId,
List<String> taskNames,
int priority,
List<String> taskDescription,
String subTaskStrategy,
Date dueDate)
- Specified by:
updateSimpleTaskDetails in interface TaskServiceEntryPoint
claimBatch
public void claimBatch(List<Long> taskIds,
String user)
- Specified by:
claimBatch in interface TaskServiceEntryPoint
completeBatch
public void completeBatch(List<Long> taskIds,
String user,
Map<String,Object> params)
- Specified by:
completeBatch in interface TaskServiceEntryPoint
releaseBatch
public void releaseBatch(List<Long> taskIds,
String user)
- Specified by:
releaseBatch in interface TaskServiceEntryPoint
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.