public class WorkflowDefinitionManagerImpl
extends java.lang.Object
implements com.liferay.portal.kernel.workflow.WorkflowDefinitionManager
| Constructor and Description |
|---|
WorkflowDefinitionManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.portal.kernel.workflow.WorkflowDefinition |
deployWorkflowDefinition(long companyId,
long userId,
java.lang.String title,
byte[] bytes) |
int |
getActiveWorkflowDefinitionCount(long companyId) |
int |
getActiveWorkflowDefinitionCount(long companyId,
java.lang.String name) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> |
getActiveWorkflowDefinitions(long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> |
getActiveWorkflowDefinitions(long companyId,
java.lang.String name,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator) |
com.liferay.portal.kernel.workflow.WorkflowDefinition |
getLatestKaleoDefinition(long companyId,
java.lang.String name) |
com.liferay.portal.kernel.workflow.WorkflowDefinition |
getWorkflowDefinition(long companyId,
java.lang.String name,
int version) |
int |
getWorkflowDefinitionCount(long companyId) |
int |
getWorkflowDefinitionCount(long companyId,
java.lang.String name) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> |
getWorkflowDefinitions(long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator) |
java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> |
getWorkflowDefinitions(long companyId,
java.lang.String name,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator) |
protected java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> |
toWorkflowDefinitions(java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoDefinition> kaleoDefinitions) |
void |
undeployWorkflowDefinition(long companyId,
long userId,
java.lang.String name,
int version) |
com.liferay.portal.kernel.workflow.WorkflowDefinition |
updateActive(long companyId,
long userId,
java.lang.String name,
int version,
boolean active) |
com.liferay.portal.kernel.workflow.WorkflowDefinition |
updateTitle(long companyId,
long userId,
java.lang.String name,
int version,
java.lang.String title) |
void |
validateWorkflowDefinition(byte[] bytes) |
public com.liferay.portal.kernel.workflow.WorkflowDefinition deployWorkflowDefinition(long companyId,
long userId,
java.lang.String title,
byte[] bytes)
throws com.liferay.portal.kernel.workflow.WorkflowException
deployWorkflowDefinition in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getActiveWorkflowDefinitionCount(long companyId)
throws com.liferay.portal.kernel.workflow.WorkflowException
getActiveWorkflowDefinitionCount in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getActiveWorkflowDefinitionCount(long companyId,
java.lang.String name)
throws com.liferay.portal.kernel.workflow.WorkflowException
getActiveWorkflowDefinitionCount in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> getActiveWorkflowDefinitions(long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getActiveWorkflowDefinitions in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> getActiveWorkflowDefinitions(long companyId,
java.lang.String name,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getActiveWorkflowDefinitions in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowDefinition getLatestKaleoDefinition(long companyId,
java.lang.String name)
throws com.liferay.portal.kernel.workflow.WorkflowException
getLatestKaleoDefinition in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowDefinition getWorkflowDefinition(long companyId,
java.lang.String name,
int version)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowDefinition in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowDefinitionCount(long companyId)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowDefinitionCount in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic int getWorkflowDefinitionCount(long companyId,
java.lang.String name)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowDefinitionCount in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> getWorkflowDefinitions(long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowDefinitions in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> getWorkflowDefinitions(long companyId,
java.lang.String name,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.workflow.WorkflowDefinition> orderByComparator)
throws com.liferay.portal.kernel.workflow.WorkflowException
getWorkflowDefinitions in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic void undeployWorkflowDefinition(long companyId,
long userId,
java.lang.String name,
int version)
throws com.liferay.portal.kernel.workflow.WorkflowException
undeployWorkflowDefinition in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowDefinition updateActive(long companyId,
long userId,
java.lang.String name,
int version,
boolean active)
throws com.liferay.portal.kernel.workflow.WorkflowException
updateActive in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic com.liferay.portal.kernel.workflow.WorkflowDefinition updateTitle(long companyId,
long userId,
java.lang.String name,
int version,
java.lang.String title)
throws com.liferay.portal.kernel.workflow.WorkflowException
updateTitle in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionpublic void validateWorkflowDefinition(byte[] bytes)
throws com.liferay.portal.kernel.workflow.WorkflowException
validateWorkflowDefinition in interface com.liferay.portal.kernel.workflow.WorkflowDefinitionManagercom.liferay.portal.kernel.workflow.WorkflowExceptionprotected java.util.List<com.liferay.portal.kernel.workflow.WorkflowDefinition> toWorkflowDefinitions(java.util.List<com.liferay.portal.workflow.kaleo.model.KaleoDefinition> kaleoDefinitions)