@ProviderType
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)
Deprecated.
As of Judson (7.1.x), replaced by
deployWorkflowDefinition(String, String, InputStream,
ServiceContext) |
default com.liferay.portal.kernel.workflow.WorkflowDefinition |
deployWorkflowDefinition(java.lang.String title,
java.lang.String name,
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) |
default com.liferay.portal.kernel.workflow.WorkflowDefinition |
saveWorkflowDefinition(java.lang.String title,
java.lang.String name,
byte[] bytes,
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)
Deprecated.
As of Mueller (7.2.x), replaced by
search(Long,
String, String, String, String, String, Boolean, int, int,
OrderByComparator, ServiceContext) |
default java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> |
search(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String assetTitle,
java.lang.String assetDescription,
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)
Deprecated.
As of Mueller (7.2.x), replaced by
searchCount(Long,
String, String, String, String, String, Boolean,
ServiceContext) |
default int |
searchCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String assetTitle,
java.lang.String assetDescription,
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.WorkflowException
void deleteWorkflowInstance(long workflowInstanceId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
@Deprecated com.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
deployWorkflowDefinition(String, String, InputStream,
ServiceContext)
com.liferay.portal.kernel.workflow.WorkflowException
default com.liferay.portal.kernel.workflow.WorkflowDefinition deployWorkflowDefinition(java.lang.String title, java.lang.String name, java.io.InputStream inputStream, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
ExecutionContext 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.WorkflowException
java.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.WorkflowException
com.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.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
int 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.WorkflowException
int 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.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
default com.liferay.portal.kernel.workflow.WorkflowDefinition saveWorkflowDefinition(java.lang.String title, java.lang.String name, byte[] bytes, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
@Deprecated 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) throws com.liferay.portal.kernel.workflow.WorkflowException
search(Long,
String, String, String, String, String, Boolean, int, int,
OrderByComparator, ServiceContext)
com.liferay.portal.kernel.workflow.WorkflowException
default java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> search(java.lang.Long userId, java.lang.String assetClassName, java.lang.String assetTitle, java.lang.String assetDescription, 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.WorkflowException
@Deprecated 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) throws com.liferay.portal.kernel.workflow.WorkflowException
searchCount(Long,
String, String, String, String, String, Boolean,
ServiceContext)
com.liferay.portal.kernel.workflow.WorkflowException
default int searchCount(java.lang.Long userId, java.lang.String assetClassName, java.lang.String assetTitle, java.lang.String assetDescription, 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.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
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) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException
void validateWorkflowDefinition(java.io.InputStream inputStream) throws com.liferay.portal.kernel.workflow.WorkflowException
com.liferay.portal.kernel.workflow.WorkflowException