public class WorkflowTaskManagerImpl
extends java.lang.Object
implements com.liferay.portal.kernel.workflow.WorkflowTaskManager
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.kernel.lock.LockManager |
lockManager |
| Constructor and Description |
|---|
WorkflowTaskManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.portal.kernel.workflow.WorkflowTask |
assignWorkflowTaskToRole(long companyId,
long userId,
long workflowTaskInstanceId,
long roleId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
com.liferay.portal.kernel.workflow.WorkflowTask |
assignWorkflowTaskToUser(long companyId,
long userId,
long workflowTaskInstanceId,
long assigneeUserId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
com.liferay.portal.kernel.workflow.WorkflowTask |
completeWorkflowTask(long companyId,
long userId,
long workflowTaskInstanceId,
java.lang.String transitionName,
java.lang.String comment,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
com.liferay.portal.kernel.workflow.WorkflowTask |
fetchWorkflowTask(long companyId,
long workflowTaskInstanceId) |
protected java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> |
getCalculatedKaleoTaskAssignments(com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken kaleoTaskInstanceToken) |
java.util.List<java.lang.String> |
getNextTransitionNames(long companyId,
long userId,
long workflowTaskInstanceId) |
long[] |
getPooledActorsIds(long companyId,
long workflowTaskInstanceId) |
com.liferay.portal.kernel.workflow.WorkflowTask |
getWorkflowTask(long companyId,
long workflowTaskInstanceId) |
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,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasks(long companyId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasksByRole(long companyId,
long roleId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasksBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasksByUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasksByUserRoles(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
getWorkflowTasksByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
search(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
search(long companyId,
long userId,
java.lang.String keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
search(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKey,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> 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 keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles) |
int |
searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKey,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator) |
protected java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> |
toWorkflowTasks(java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken> kaleoTaskInstanceTokens) |
com.liferay.portal.kernel.workflow.WorkflowTask |
updateDueDate(long companyId,
long userId,
long workflowTaskInstanceId,
java.lang.String comment,
java.util.Date dueDate) |
public com.liferay.portal.kernel.workflow.WorkflowTask assignWorkflowTaskToRole(long companyId,
long userId,
long workflowTaskInstanceId,
long roleId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
assignWorkflowTaskToRole in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowTask assignWorkflowTaskToUser(long companyId,
long userId,
long workflowTaskInstanceId,
long assigneeUserId,
java.lang.String comment,
java.util.Date dueDate,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
assignWorkflowTaskToUser in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowTask completeWorkflowTask(long companyId,
long userId,
long workflowTaskInstanceId,
java.lang.String transitionName,
java.lang.String comment,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
completeWorkflowTask in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowTask fetchWorkflowTask(long companyId,
long workflowTaskInstanceId)
throws com.liferay.portal.kernel.workflow.WorkflowException
fetchWorkflowTask in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<java.lang.String> getNextTransitionNames(long companyId,
long userId,
long workflowTaskInstanceId)
throws com.liferay.portal.kernel.workflow.WorkflowException
getNextTransitionNames in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic long[] getPooledActorsIds(long companyId,
long workflowTaskInstanceId)
throws com.liferay.portal.kernel.workflow.WorkflowException
getPooledActorsIds in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowTask getWorkflowTask(long companyId,
long workflowTaskInstanceId)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTask in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCount(long companyId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCount in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCountByRole(long companyId,
long roleId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCountByRole in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCountBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCountBySubmittingUser in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCountByUser(long companyId,
long userId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCountByUser in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCountByUserRoles(long companyId,
long userId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCountByUserRoles in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowTaskCountByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTaskCountByWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasks(long companyId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasks in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasksByRole(long companyId,
long roleId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasksByRole in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasksBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasksBySubmittingUser in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasksByUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasksByUser in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasksByUserRoles(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasksByUserRoles in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> getWorkflowTasksByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowTasksByWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> search(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
search in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> search(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKey,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
search in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> search(long companyId,
long userId,
java.lang.String keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowTask> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
search in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
throws com.liferay.portal.kernel.workflow.WorkflowException
searchCount in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKey,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator)
throws com.liferay.portal.kernel.workflow.WorkflowException
searchCount in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
throws com.liferay.portal.kernel.workflow.WorkflowException
searchCount in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowTask updateDueDate(long companyId,
long userId,
long workflowTaskInstanceId,
java.lang.String comment,
java.util.Date dueDate)
throws com.liferay.portal.kernel.workflow.WorkflowException
updateDueDate in interface com.liferay.portal.kernel.workflow.WorkflowTaskManagercom.liferay.portal.kernel.workflow.WorkflowExceptionprotected java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> getCalculatedKaleoTaskAssignments(com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken kaleoTaskInstanceToken)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.util.List<com.liferay.portal.kernel.workflow.WorkflowTask> toWorkflowTasks(java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken> kaleoTaskInstanceTokens)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException