@MessagingProxy(mode=SYNC) public interface WorkflowDefinitionManager
Modifier and Type | Method and Description |
---|---|
WorkflowDefinition |
deployWorkflowDefinition(long companyId,
long userId,
String title,
byte[] bytes) |
int |
getActiveWorkflowDefinitionCount(long companyId) |
int |
getActiveWorkflowDefinitionCount(long companyId,
String name) |
List<WorkflowDefinition> |
getActiveWorkflowDefinitions(long companyId,
int start,
int end,
OrderByComparator<WorkflowDefinition> orderByComparator) |
List<WorkflowDefinition> |
getActiveWorkflowDefinitions(long companyId,
String name,
int start,
int end,
OrderByComparator<WorkflowDefinition> orderByComparator) |
WorkflowDefinition |
getLatestKaleoDefinition(long companyId,
String name) |
WorkflowDefinition |
getWorkflowDefinition(long companyId,
String name,
int version) |
int |
getWorkflowDefinitionCount(long companyId) |
int |
getWorkflowDefinitionCount(long companyId,
String name) |
List<WorkflowDefinition> |
getWorkflowDefinitions(long companyId,
int start,
int end,
OrderByComparator<WorkflowDefinition> orderByComparator) |
List<WorkflowDefinition> |
getWorkflowDefinitions(long companyId,
String name,
int start,
int end,
OrderByComparator<WorkflowDefinition> orderByComparator) |
void |
undeployWorkflowDefinition(long companyId,
long userId,
String name,
int version) |
WorkflowDefinition |
updateActive(long companyId,
long userId,
String name,
int version,
boolean active) |
WorkflowDefinition |
updateTitle(long companyId,
long userId,
String name,
int version,
String title) |
void |
validateWorkflowDefinition(byte[] bytes) |
WorkflowDefinition deployWorkflowDefinition(long companyId, long userId, String title, byte[] bytes) throws WorkflowException
WorkflowException
int getActiveWorkflowDefinitionCount(long companyId) throws WorkflowException
WorkflowException
int getActiveWorkflowDefinitionCount(long companyId, String name) throws WorkflowException
WorkflowException
List<WorkflowDefinition> getActiveWorkflowDefinitions(long companyId, int start, int end, OrderByComparator<WorkflowDefinition> orderByComparator) throws WorkflowException
WorkflowException
List<WorkflowDefinition> getActiveWorkflowDefinitions(long companyId, String name, int start, int end, OrderByComparator<WorkflowDefinition> orderByComparator) throws WorkflowException
WorkflowException
WorkflowDefinition getLatestKaleoDefinition(long companyId, String name) throws WorkflowException
WorkflowException
WorkflowDefinition getWorkflowDefinition(long companyId, String name, int version) throws WorkflowException
WorkflowException
int getWorkflowDefinitionCount(long companyId) throws WorkflowException
WorkflowException
int getWorkflowDefinitionCount(long companyId, String name) throws WorkflowException
WorkflowException
List<WorkflowDefinition> getWorkflowDefinitions(long companyId, int start, int end, OrderByComparator<WorkflowDefinition> orderByComparator) throws WorkflowException
WorkflowException
List<WorkflowDefinition> getWorkflowDefinitions(long companyId, String name, int start, int end, OrderByComparator<WorkflowDefinition> orderByComparator) throws WorkflowException
WorkflowException
void undeployWorkflowDefinition(long companyId, long userId, String name, int version) throws WorkflowException
WorkflowException
WorkflowDefinition updateActive(long companyId, long userId, String name, int version, boolean active) throws WorkflowException
WorkflowException
WorkflowDefinition updateTitle(long companyId, long userId, String name, int version, String title) throws WorkflowException
WorkflowException
void validateWorkflowDefinition(byte[] bytes) throws WorkflowException
WorkflowException