public interface WorkflowEngine
| Modifier and Type | Method and Description |
|---|---|
void |
deleteWorkflowDefinition(java.lang.String name,
int version,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
deleteWorkflowInstance(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.workflow.WorkflowDefinition |
deployWorkflowDefinition(java.lang.String title,
java.io.InputStream inputStream,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
ExecutionContext |
executeTimerWorkflowInstance(long kaleoTimerInstanceTokenId,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
java.util.List<java.lang.String> |
getNextTransitionNames(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.workflow.WorkflowInstance |
getWorkflowInstance(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> |
getWorkflowInstances(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> |
getWorkflowInstances(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> |
getWorkflowInstances(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> |
search(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
int |
searchCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.workflow.WorkflowInstance |
signalWorkflowInstance(long workflowInstanceId,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.workflow.WorkflowInstance |
startWorkflowInstance(java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.workflow.WorkflowInstance |
updateContext(long workflowInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
validateWorkflowDefinition(java.io.InputStream inputStream) |
void deleteWorkflowDefinition(java.lang.String name,
int version,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionvoid deleteWorkflowInstance(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptioncom.liferay.portal.kernel.workflow.WorkflowDefinition deployWorkflowDefinition(java.lang.String title,
java.io.InputStream inputStream,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionExecutionContext executeTimerWorkflowInstance(long kaleoTimerInstanceTokenId, com.liferay.portal.kernel.service.ServiceContext serviceContext, java.util.Map<java.lang.String,java.io.Serializable> workflowContext) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionjava.util.List<java.lang.String> getNextTransitionNames(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptioncom.liferay.portal.kernel.workflow.WorkflowInstance getWorkflowInstance(long workflowInstanceId,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionint getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionint getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionint getWorkflowInstanceCount(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionjava.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> getWorkflowInstances(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionjava.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> getWorkflowInstances(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionjava.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> getWorkflowInstances(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionjava.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> search(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowInstance> orderByComparator,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionint searchCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptioncom.liferay.portal.kernel.workflow.WorkflowInstance signalWorkflowInstance(long workflowInstanceId,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptioncom.liferay.portal.kernel.workflow.WorkflowInstance startWorkflowInstance(java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptioncom.liferay.portal.kernel.workflow.WorkflowInstance updateContext(long workflowInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowExceptionvoid validateWorkflowDefinition(java.io.InputStream inputStream)
throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException