Class ProcessDefinitionsImpl
- java.lang.Object
-
- org.alfresco.rest.workflow.api.impl.WorkflowRestImpl
-
- org.alfresco.rest.workflow.api.impl.ProcessDefinitionsImpl
-
- All Implemented Interfaces:
ProcessDefinitions
public class ProcessDefinitionsImpl extends WorkflowRestImpl implements ProcessDefinitions
-
-
Field Summary
-
Fields inherited from class org.alfresco.rest.workflow.api.impl.WorkflowRestImpl
activitiProcessEngine, authorityService, BPM_PACKAGE, deployWorkflowsInTenant, dictionaryService, excludeModelTypes, namespaceService, nodeService, tenantService
-
-
Constructor Summary
Constructors Constructor Description ProcessDefinitionsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ProcessDefinitioncreateProcessDefinitionRest(org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition)protected java.lang.StringgetLabel(java.lang.String displayId, java.lang.String labelKey)protected java.lang.StringgetLocalProcessDefinitionKey(java.lang.String key)ProcessDefinitiongetProcessDefinition(java.lang.String definitionId)BinaryResourcegetProcessDefinitionImage(java.lang.String definitionId)protected java.lang.StringgetProcessDefinitionKey(java.lang.String key)CollectionWithPagingInfo<ProcessDefinition>getProcessDefinitions(Parameters parameters)CollectionWithPagingInfo<FormModelElement>getStartFormModel(java.lang.String definitionId, Paging paging)voidsetEngineId(java.lang.String engineId)voidsetMessageService(org.alfresco.repo.i18n.MessageService messageService)-
Methods inherited from class org.alfresco.rest.workflow.api.impl.WorkflowRestImpl
createItemForNodeRef, createItemInProcess, deleteItemFromProcess, getFormModelElements, getItemFromProcess, getItemsFromProcess, getNodeRef, getParameter, getTypesToExclude, setActivitiProcessEngine, setActivitiWorkflowEngine, setAuthorityService, setDeployWorkflowsInTenant, setDictionaryService, setNamespaceService, setNodeService, setTenantService, validateIfUserAllowedToWorkWithProcess
-
-
-
-
Method Detail
-
setMessageService
public void setMessageService(org.alfresco.repo.i18n.MessageService messageService)
-
setEngineId
public void setEngineId(java.lang.String engineId)
-
getProcessDefinitions
public CollectionWithPagingInfo<ProcessDefinition> getProcessDefinitions(Parameters parameters)
- Specified by:
getProcessDefinitionsin interfaceProcessDefinitions
-
getProcessDefinition
public ProcessDefinition getProcessDefinition(java.lang.String definitionId)
- Specified by:
getProcessDefinitionin interfaceProcessDefinitions
-
getProcessDefinitionImage
public BinaryResource getProcessDefinitionImage(java.lang.String definitionId)
- Specified by:
getProcessDefinitionImagein interfaceProcessDefinitions
-
getStartFormModel
public CollectionWithPagingInfo<FormModelElement> getStartFormModel(java.lang.String definitionId, Paging paging)
- Specified by:
getStartFormModelin interfaceProcessDefinitions
-
getProcessDefinitionKey
protected java.lang.String getProcessDefinitionKey(java.lang.String key)
-
getLocalProcessDefinitionKey
protected java.lang.String getLocalProcessDefinitionKey(java.lang.String key)
-
createProcessDefinitionRest
protected ProcessDefinition createProcessDefinitionRest(org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition)
-
getLabel
protected java.lang.String getLabel(java.lang.String displayId, java.lang.String labelKey)
-
-