com.liferay.portal.kernel.workflow
Interface WorkflowTaskManager
@MessagingProxy(mode=SYNC)
public interface WorkflowTaskManager
View Source
- Author:
- Micha Kiener, Shuyang Zhou, Brian Wing Shun Chan, Marcellus Tavares
Method Summary |
WorkflowTask |
assignWorkflowTaskToRole(long companyId,
long userId,
long workflowTaskId,
long roleId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
|
WorkflowTask |
assignWorkflowTaskToUser(long companyId,
long userId,
long workflowTaskId,
long assigneeUserId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
|
WorkflowTask |
completeWorkflowTask(long companyId,
long userId,
long workflowTaskId,
java.lang.String transitionName,
java.lang.String comment,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
|
java.util.List<java.lang.String> |
getNextTransitionNames(long companyId,
long userId,
long workflowTaskId)
|
long[] |
getPooledActorsIds(long companyId,
long workflowTaskId)
|
WorkflowTask |
getWorkflowTask(long companyId,
long workflowTaskId)
|
int |
getWorkflowTaskCount(long companyId,
java.lang.Boolean completed)
|
int |
getWorkflowTaskCountByRole(long companyId,
long roleId,
java.lang.Boolean completed)
|
int |
getWorkflowTaskCountBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed)
|
int |
getWorkflowTaskCountByUser(long companyId,
long userId,
java.lang.Boolean completed)
|
int |
getWorkflowTaskCountByUserRoles(long companyId,
long userId,
java.lang.Boolean completed)
|
int |
getWorkflowTaskCountByWorkflowInstance(long companyId,
long workflowInstanceId,
java.lang.Boolean completed)
|
java.util.List<WorkflowTask> |
getWorkflowTasks(long companyId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
getWorkflowTasksByRole(long companyId,
long roleId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
getWorkflowTasksBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
getWorkflowTasksByUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
getWorkflowTasksByUserRoles(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
getWorkflowTasksByWorkflowInstance(long companyId,
long workflowInstanceId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
search(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
OrderByComparator orderByComparator)
|
java.util.List<WorkflowTask> |
search(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator,
int start,
int end,
OrderByComparator orderByComparator)
|
int |
searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
|
int |
searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator)
|
WorkflowTask |
updateDueDate(long companyId,
long userId,
long workflowTaskId,
java.lang.String comment,
java.util.Date dueDate)
|
assignWorkflowTaskToRole
WorkflowTask assignWorkflowTaskToRole(long companyId,
long userId,
long workflowTaskId,
long roleId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws WorkflowException
- Throws:
WorkflowException
assignWorkflowTaskToUser
WorkflowTask assignWorkflowTaskToUser(long companyId,
long userId,
long workflowTaskId,
long assigneeUserId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws WorkflowException
- Throws:
WorkflowException
completeWorkflowTask
WorkflowTask completeWorkflowTask(long companyId,
long userId,
long workflowTaskId,
java.lang.String transitionName,
java.lang.String comment,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws WorkflowException
- Throws:
WorkflowException
getNextTransitionNames
java.util.List<java.lang.String> getNextTransitionNames(long companyId,
long userId,
long workflowTaskId)
throws WorkflowException
- Throws:
WorkflowException
getPooledActorsIds
long[] getPooledActorsIds(long companyId,
long workflowTaskId)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTask
WorkflowTask getWorkflowTask(long companyId,
long workflowTaskId)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCount
int getWorkflowTaskCount(long companyId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCountByRole
int getWorkflowTaskCountByRole(long companyId,
long roleId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCountBySubmittingUser
int getWorkflowTaskCountBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCountByUser
int getWorkflowTaskCountByUser(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCountByUserRoles
int getWorkflowTaskCountByUserRoles(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTaskCountByWorkflowInstance
int getWorkflowTaskCountByWorkflowInstance(long companyId,
long workflowInstanceId,
java.lang.Boolean completed)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasks
java.util.List<WorkflowTask> getWorkflowTasks(long companyId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasksByRole
java.util.List<WorkflowTask> getWorkflowTasksByRole(long companyId,
long roleId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasksBySubmittingUser
java.util.List<WorkflowTask> getWorkflowTasksBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasksByUser
java.util.List<WorkflowTask> getWorkflowTasksByUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasksByUserRoles
java.util.List<WorkflowTask> getWorkflowTasksByUserRoles(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
getWorkflowTasksByWorkflowInstance
java.util.List<WorkflowTask> getWorkflowTasksByWorkflowInstance(long companyId,
long workflowInstanceId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
search
java.util.List<WorkflowTask> search(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
search
java.util.List<WorkflowTask> search(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator,
int start,
int end,
OrderByComparator orderByComparator)
throws WorkflowException
- Throws:
WorkflowException
searchCount
int searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
throws WorkflowException
- Throws:
WorkflowException
searchCount
int searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator)
throws WorkflowException
- Throws:
WorkflowException
updateDueDate
WorkflowTask updateDueDate(long companyId,
long userId,
long workflowTaskId,
java.lang.String comment,
java.util.Date dueDate)
throws WorkflowException
- Throws:
WorkflowException