@ProviderType
public interface WorkflowEngine
| Modifier and Type | Method and Description |
|---|---|
void |
deleteWorkflowDefinition(java.lang.String name,
int version,
ServiceContext serviceContext) |
void |
deleteWorkflowInstance(long workflowInstanceId,
ServiceContext serviceContext) |
default WorkflowDefinition |
deployWorkflowDefinition(java.lang.String title,
java.lang.String name,
java.io.InputStream inputStream,
ServiceContext serviceContext)
Deprecated.
As of Athanasius (7.3.x), replaced by
#deployWorkflowDefinition(String, String, String, byte[],
ServiceContext) |
WorkflowDefinition |
deployWorkflowDefinition(java.lang.String title,
java.lang.String name,
java.lang.String scope,
java.io.InputStream inputStream,
ServiceContext serviceContext) |
ExecutionContext |
executeTimerWorkflowInstance(long kaleoTimerInstanceTokenId,
ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
java.util.List<java.lang.String> |
getNextTransitionNames(long workflowInstanceId,
ServiceContext serviceContext) |
WorkflowInstance |
getWorkflowInstance(long workflowInstanceId,
ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
ServiceContext serviceContext) |
int |
getWorkflowInstanceCount(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
ServiceContext serviceContext) |
java.util.List<WorkflowInstance> |
getWorkflowInstances(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator,
ServiceContext serviceContext) |
java.util.List<WorkflowInstance> |
getWorkflowInstances(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator,
ServiceContext serviceContext) |
java.util.List<WorkflowInstance> |
getWorkflowInstances(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
int start,
int end,
OrderByComparator<WorkflowInstance> orderByComparator,
ServiceContext serviceContext) |
default WorkflowDefinition |
saveWorkflowDefinition(java.lang.String title,
java.lang.String name,
byte[] bytes,
ServiceContext serviceContext)
Deprecated.
As of Athanasius (7.3.x), replaced by
saveWorkflowDefinition(String, String, String, byte[],
ServiceContext) |
WorkflowDefinition |
saveWorkflowDefinition(java.lang.String title,
java.lang.String name,
java.lang.String scope,
byte[] bytes,
ServiceContext serviceContext) |
default java.util.List<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,
OrderByComparator<WorkflowInstance> orderByComparator,
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<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,
OrderByComparator<WorkflowInstance> orderByComparator,
ServiceContext serviceContext) |
default int |
searchCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
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,
ServiceContext serviceContext) |
default WorkflowModelSearchResult<WorkflowInstance> |
searchWorkflowInstances(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,
OrderByComparator<WorkflowInstance> orderByComparator,
ServiceContext serviceContext) |
WorkflowInstance |
signalWorkflowInstance(long workflowInstanceId,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
ServiceContext serviceContext) |
WorkflowInstance |
startWorkflowInstance(java.lang.String workflowDefinitionName,
java.lang.Integer workflowDefinitionVersion,
java.lang.String transitionName,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
ServiceContext serviceContext) |
WorkflowInstance |
updateContext(long workflowInstanceId,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
ServiceContext serviceContext) |
void |
validateWorkflowDefinition(java.io.InputStream inputStream) |
void deleteWorkflowDefinition(java.lang.String name,
int version,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptionvoid deleteWorkflowInstance(long workflowInstanceId,
ServiceContext serviceContext)
throws WorkflowException
WorkflowException@Deprecated default WorkflowDefinition deployWorkflowDefinition(java.lang.String title, java.lang.String name, java.io.InputStream inputStream, ServiceContext serviceContext) throws WorkflowException
#deployWorkflowDefinition(String, String, String, byte[],
ServiceContext)WorkflowExceptionWorkflowDefinition deployWorkflowDefinition(java.lang.String title, java.lang.String name, java.lang.String scope, java.io.InputStream inputStream, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionExecutionContext executeTimerWorkflowInstance(long kaleoTimerInstanceTokenId, ServiceContext serviceContext, java.util.Map<java.lang.String,java.io.Serializable> workflowContext) throws WorkflowException
WorkflowExceptionjava.util.List<java.lang.String> getNextTransitionNames(long workflowInstanceId,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptionWorkflowInstance getWorkflowInstance(long workflowInstanceId, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionint getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.Long assetClassPK,
java.lang.Boolean completed,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptionint getWorkflowInstanceCount(java.lang.Long userId,
java.lang.String[] assetClassNames,
java.lang.Boolean completed,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptionint getWorkflowInstanceCount(java.lang.String workflowDefinitionName,
int workflowDefinitionVersion,
boolean completed,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptionjava.util.List<WorkflowInstance> getWorkflowInstances(java.lang.Long userId, java.lang.String assetClassName, java.lang.Long assetClassPK, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionjava.util.List<WorkflowInstance> getWorkflowInstances(java.lang.Long userId, java.lang.String[] assetClassNames, java.lang.Boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionjava.util.List<WorkflowInstance> getWorkflowInstances(java.lang.String workflowDefinitionName, int workflowDefinitionVersion, boolean completed, int start, int end, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
WorkflowException@Deprecated default WorkflowDefinition saveWorkflowDefinition(java.lang.String title, java.lang.String name, byte[] bytes, ServiceContext serviceContext) throws WorkflowException
saveWorkflowDefinition(String, String, String, byte[],
ServiceContext)WorkflowExceptionWorkflowDefinition saveWorkflowDefinition(java.lang.String title, java.lang.String name, java.lang.String scope, byte[] bytes, ServiceContext serviceContext) throws WorkflowException
WorkflowException@Deprecated default java.util.List<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, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
search(Long,
String, String, String, String, String, Boolean, int, int,
OrderByComparator, ServiceContext)WorkflowExceptiondefault java.util.List<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, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
WorkflowException@Deprecated
default int searchCount(java.lang.Long userId,
java.lang.String assetClassName,
java.lang.String nodeName,
java.lang.String kaleoDefinitionName,
java.lang.Boolean completed,
ServiceContext serviceContext)
throws WorkflowException
searchCount(Long,
String, String, String, String, String, Boolean,
ServiceContext)WorkflowExceptiondefault 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,
ServiceContext serviceContext)
throws WorkflowException
WorkflowExceptiondefault WorkflowModelSearchResult<WorkflowInstance> searchWorkflowInstances(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, OrderByComparator<WorkflowInstance> orderByComparator, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionWorkflowInstance signalWorkflowInstance(long workflowInstanceId, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> workflowContext, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionWorkflowInstance startWorkflowInstance(java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> workflowContext, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionWorkflowInstance updateContext(long workflowInstanceId, java.util.Map<java.lang.String,java.io.Serializable> workflowContext, ServiceContext serviceContext) throws WorkflowException
WorkflowExceptionvoid validateWorkflowDefinition(java.io.InputStream inputStream)
throws WorkflowException
WorkflowException