public class WorkflowInstanceManagerUtil
extends java.lang.Object
| Constructor and Description |
|---|
WorkflowInstanceManagerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
deleteWorkflowInstance(long companyId,
long workflowInstanceId) |
static java.util.List<java.lang.String> |
getNextTransitionNames(long companyId,
long userId,
long workflowInstanceId) |
static WorkflowInstance |
getWorkflowInstance(long companyId,
long workflowInstanceId) |
static int |
getWorkflowInstanceCount(long companyId,
java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed) |
static int |
getWorkflowInstanceCount(long companyId,
java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed) |
static int |
getWorkflowInstanceCount(long companyId,
java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.Boolean completed) |
static WorkflowInstanceManager |
getWorkflowInstanceManager() |
static java.util.List<WorkflowInstance> |
getWorkflowInstances(long companyId,
java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator) |
static java.util.List<WorkflowInstance> |
getWorkflowInstances(long companyId,
java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator) |
static java.util.List<WorkflowInstance> |
getWorkflowInstances(long companyId,
java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator) |
void |
setWorkflowInstanceManager(WorkflowInstanceManager workflowInstanceManager) |
static WorkflowInstance |
signalWorkflowInstance(long companyId,
long userId,
long workflowInstanceId,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
static WorkflowInstance |
startWorkflowInstance(long companyId,
long groupId,
long userId,
java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
static WorkflowInstance |
updateWorkflowContext(long companyId,
long workflowInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
public static void deleteWorkflowInstance(long companyId,
long workflowInstanceId)
throws WorkflowException
WorkflowExceptionpublic static java.util.List<java.lang.String> getNextTransitionNames(long companyId,
long userId,
long workflowInstanceId)
throws WorkflowException
WorkflowExceptionpublic static WorkflowInstance getWorkflowInstance(long companyId, long workflowInstanceId) throws WorkflowException
WorkflowExceptionpublic static int getWorkflowInstanceCount(long companyId,
java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowInstanceCount(long companyId,
java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static int getWorkflowInstanceCount(long companyId,
java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.Boolean completed)
throws WorkflowException
WorkflowExceptionpublic static WorkflowInstanceManager getWorkflowInstanceManager()
public static java.util.List<WorkflowInstance> getWorkflowInstances(long companyId, java.lang.Long userId, java.lang.String assetClassName, java.lang.Long assetClassPK, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowInstance> getWorkflowInstances(long companyId, java.lang.Long userId, java.lang.String[] assetClassNames, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static java.util.List<WorkflowInstance> getWorkflowInstances(long companyId, java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator) throws WorkflowException
WorkflowExceptionpublic static WorkflowInstance signalWorkflowInstance(long companyId, long userId, long workflowInstanceId, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> workflowContext) throws WorkflowException
WorkflowExceptionpublic static WorkflowInstance startWorkflowInstance(long companyId, long groupId, long userId, java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> workflowContext) throws WorkflowException
WorkflowExceptionpublic static WorkflowInstance updateWorkflowContext(long companyId, long workflowInstanceId, java.util.Map<java.lang.String,java.io.Serializable> workflowContext) throws WorkflowException
WorkflowExceptionpublic void setWorkflowInstanceManager(WorkflowInstanceManager workflowInstanceManager)