public class WorkflowTaskManagerUtil
extends java.lang.Object
| Constructor and Description |
|---|
WorkflowTaskManagerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static 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) |
static 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) |
static 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) |
static WorkflowTask |
fetchWorkflowTask(long companyId,
long workflowTaskId) |
static java.util.List<java.lang.String> |
getNextTransitionNames(long companyId,
long userId,
long workflowTaskId) |
static java.util.List<User> |
getPooledActors(long companyId,
long workflowTaskId) |
static long[] |
getPooledActorsIds(long companyId,
long workflowTaskId)
Deprecated.
As of Athanasius (7.3.x), replaced by
getPooledActors(long, long) |
static WorkflowTask |
getWorkflowTask(long companyId,
long workflowTaskId) |
static int |
getWorkflowTaskCount(long companyId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountByRole(long companyId,
long roleId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountByUser(long companyId,
long userId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountByUserRoles(long companyId,
long userId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountByUserRoles(long companyId,
long userId,
long workflowInstanceId,
java.lang.Boolean completed) |
static int |
getWorkflowTaskCountByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed) |
static WorkflowTaskManager |
getWorkflowTaskManager() |
static java.util.List<WorkflowTask> |
getWorkflowTasks(long companyId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
getWorkflowTasksByRole(long companyId,
long roleId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
getWorkflowTasksBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
getWorkflowTasksByUser(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
getWorkflowTasksByUserRoles(long companyId,
long userId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
getWorkflowTasksByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static boolean |
hasOtherAssignees(long workflowTaskId,
long userId) |
static 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<WorkflowTask> orderByComparator)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator) |
static java.util.List<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,
OrderByComparator<WorkflowTask> orderByComparator)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator) |
static java.util.List<WorkflowTask> |
search(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String[] taskNames,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.lang.Long[] assigneeUserIds,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Long[] workflowInstanceIds,
java.lang.Boolean andOperator,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator) |
static java.util.List<WorkflowTask> |
search(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator) |
static java.util.List<WorkflowTask> |
search(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String taskName,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Boolean andOperator,
int start,
int end,
OrderByComparator<WorkflowTask> orderByComparator)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator) |
static int |
searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
Deprecated.
As of Athanasius (7.3.x), replaced by
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean) |
static int |
searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
Deprecated.
As of Athanasius (7.3.x), replaced by
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean) |
static int |
searchCount(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String[] taskNames,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.lang.Long[] assigneeUserIds,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Long[] workflowInstanceIds,
java.lang.Boolean andOperator) |
static int |
searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator)
Deprecated.
As of Athanasius (7.3.x), replaced by
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean) |
static int |
searchCount(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String taskName,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Boolean andOperator)
Deprecated.
As of Athanasius (7.3.x), replaced by
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean) |
void |
setWorkflowTaskManager(WorkflowTaskManager workflowTaskManager) |
static WorkflowTask |
updateDueDate(long companyId,
long userId,
long workflowTaskId,
java.lang.String comment,
java.util.Date dueDate) |
public static 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
WorkflowExceptionpublic static 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
WorkflowExceptionpublic static 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
WorkflowExceptionpublic static WorkflowTask fetchWorkflowTask(long companyId, long workflowTaskId) throws WorkflowException
WorkflowExceptionpublic static java.util.List<java.lang.String> getNextTransitionNames(long companyId,
long userId,
long workflowTaskId)
throws WorkflowException
WorkflowExceptionpublic static java.util.List<User> getPooledActors(long companyId, long workflowTaskId) throws WorkflowException
WorkflowException@Deprecated
public static long[] getPooledActorsIds(long companyId,
long workflowTaskId)
throws WorkflowException
getPooledActors(long, long)WorkflowExceptionpublic static WorkflowTask getWorkflowTask(long companyId, long workflowTaskId) throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCount(long companyId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountByRole(long companyId,
long roleId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountBySubmittingUser(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountByUser(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountByUserRoles(long companyId,
long userId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountByUserRoles(long companyId,
long userId,
long workflowInstanceId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowTaskCountByWorkflowInstance(long companyId,
java.lang.Long userId,
long workflowInstanceId,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static WorkflowTaskManager getWorkflowTaskManager()
public static java.util.List<WorkflowTask> getWorkflowTasks(long companyId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowTask> getWorkflowTasksByRole(long companyId, long roleId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowTask> getWorkflowTasksBySubmittingUser(long companyId, long userId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowTask> getWorkflowTasksByUser(long companyId, long userId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowTask> getWorkflowTasksByUserRoles(long companyId, long userId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowTask> getWorkflowTasksByWorkflowInstance(long companyId, java.lang.Long userId, long workflowInstanceId, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static boolean hasOtherAssignees(long workflowTaskId,
long userId)
throws WorkflowException
WorkflowException@Deprecated public static 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<WorkflowTask> orderByComparator) throws WorkflowException
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator)WorkflowException@Deprecated public static java.util.List<WorkflowTask> search(long companyId, long userId, java.lang.String taskName, java.lang.String assetType, java.lang.Long[] assetPrimaryKeys, java.util.Date dueDateGT, java.util.Date dueDateLT, java.lang.Boolean completed, java.lang.Boolean searchByUserRoles, boolean andOperator, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator)WorkflowException@Deprecated public static java.util.List<WorkflowTask> search(long companyId, long userId, java.lang.String assetTitle, java.lang.String taskName, java.lang.String[] assetTypes, java.lang.Long[] assetPrimaryKeys, java.util.Date dueDateGT, java.util.Date dueDateLT, java.lang.Boolean completed, java.lang.Boolean searchByUserRoles, java.lang.Boolean andOperator, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator)WorkflowException@Deprecated public static java.util.List<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, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
search(long,
long, String, String[], String[], Long[], Long[], Date, Date,
Boolean, Boolean, Long[], Boolean, int, int,
OrderByComparator)WorkflowExceptionpublic static java.util.List<WorkflowTask> search(long companyId, long userId, java.lang.String assetTitle, java.lang.String[] taskNames, java.lang.String[] assetTypes, java.lang.Long[] assetPrimaryKeys, java.lang.Long[] assigneeUserIds, java.util.Date dueDateGT, java.util.Date dueDateLT, java.lang.Boolean completed, java.lang.Boolean searchByUserRoles, java.lang.Long[] workflowInstanceIds, java.lang.Boolean andOperator, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
WorkflowException@Deprecated
public static int searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
throws WorkflowException
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean)WorkflowException@Deprecated
public static int searchCount(long companyId,
long userId,
java.lang.String taskName,
java.lang.String assetType,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
boolean andOperator)
throws WorkflowException
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean)WorkflowException@Deprecated
public static int searchCount(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String taskName,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Boolean andOperator)
throws WorkflowException
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean)WorkflowException@Deprecated
public static int searchCount(long companyId,
long userId,
java.lang.String keywords,
java.lang.String[] assetTypes,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles)
throws WorkflowException
searchCount(long, long, String, String[], String[], Long[],
Long[], Date, Date, Boolean, Boolean, Long[], Boolean)WorkflowExceptionpublic static int searchCount(long companyId,
long userId,
java.lang.String assetTitle,
java.lang.String[] taskNames,
java.lang.String[] assetTypes,
java.lang.Long[] assetPrimaryKeys,
java.lang.Long[] assigneeUserIds,
java.util.Date dueDateGT,
java.util.Date dueDateLT,
java.lang.Boolean completed,
java.lang.Boolean searchByUserRoles,
java.lang.Long[] workflowInstanceIds,
java.lang.Boolean andOperator)
throws WorkflowException
WorkflowExceptionpublic static WorkflowTask updateDueDate(long companyId, long userId, long workflowTaskId, java.lang.String comment, java.util.Date dueDate) throws WorkflowException
WorkflowExceptionpublic void setWorkflowTaskManager(WorkflowTaskManager workflowTaskManager)