Class ProcessesImpl
- java.lang.Object
-
- org.alfresco.rest.workflow.api.impl.WorkflowRestImpl
-
- org.alfresco.rest.workflow.api.impl.ProcessesImpl
-
- All Implemented Interfaces:
Processes
public class ProcessesImpl extends WorkflowRestImpl implements Processes
-
-
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 ProcessesImpl()
-
Method Summary
-
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
-
-
-
-
Field Detail
-
PROCESS_STATUS_ANY
protected static String PROCESS_STATUS_ANY
-
PROCESS_STATUS_ACTIVE
protected static String PROCESS_STATUS_ACTIVE
-
PROCESS_STATUS_COMPLETED
protected static String PROCESS_STATUS_COMPLETED
-
PROCESS_STATUS_DELETED
protected static String PROCESS_STATUS_DELETED
-
PROCESS_COLLECTION_EQUALS_QUERY_PROPERTIES
protected static final Set<String> PROCESS_COLLECTION_EQUALS_QUERY_PROPERTIES
-
PROCESS_COLLECTION_GREATERTHAN_QUERY_PROPERTIES
protected static final Set<String> PROCESS_COLLECTION_GREATERTHAN_QUERY_PROPERTIES
-
PROCESS_COLLECTION_LESSTHAN_QUERY_PROPERTIES
protected static final Set<String> PROCESS_COLLECTION_LESSTHAN_QUERY_PROPERTIES
-
PROCESS_COLLECTION_SORT_PROPERTIES
protected static final Set<String> PROCESS_COLLECTION_SORT_PROPERTIES
-
workflowPackageComponent
protected WorkflowPackageImpl workflowPackageComponent
-
serviceRegistry
protected ServiceRegistry serviceRegistry
-
authorityDAO
protected AuthorityDAO authorityDAO
-
personService
protected PersonService personService
-
messageService
protected MessageService messageService
-
engineId
protected String engineId
-
repositoryHelper
protected Repository repositoryHelper
-
restVariableHelper
protected RestVariableHelper restVariableHelper
-
nodeConverter
protected ActivitiNodeConverter nodeConverter
-
activitiUtil
protected ActivitiUtil activitiUtil
-
defaultPropertyHandler
protected DefaultWorkflowPropertyHandler defaultPropertyHandler
-
qNameConverter
protected WorkflowQNameConverter qNameConverter
-
defaultStartTaskType
protected QName defaultStartTaskType
-
workflowFactory
protected WorkflowObjectFactory workflowFactory
-
handlerRegistry
protected WorkflowPropertyHandlerRegistry handlerRegistry
-
authorityManager
protected WorkflowAuthorityManager authorityManager
-
propertyConverter
protected ActivitiPropertyConverter propertyConverter
-
-
Method Detail
-
setAuthorityDAO
public void setAuthorityDAO(AuthorityDAO authorityDAO)
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
-
setWorkflowPackageComponent
public void setWorkflowPackageComponent(WorkflowPackageImpl workflowPackageComponent)
-
setPersonService
public void setPersonService(PersonService personService)
-
setRepositoryHelper
public void setRepositoryHelper(Repository repositoryHelper)
-
setMessageService
public void setMessageService(MessageService messageService)
-
setEngineId
public void setEngineId(String engineId)
-
setRestVariableHelper
public void setRestVariableHelper(RestVariableHelper restVariableHelper)
-
getNodeConverter
protected ActivitiNodeConverter getNodeConverter()
-
getDefaultPropertyHandler
protected DefaultWorkflowPropertyHandler getDefaultPropertyHandler()
-
getActivitiUtil
protected ActivitiUtil getActivitiUtil()
-
getQNameConverter
protected WorkflowQNameConverter getQNameConverter()
-
getWorkflowFactory
protected WorkflowObjectFactory getWorkflowFactory()
-
getHandlerRegistry
protected WorkflowPropertyHandlerRegistry getHandlerRegistry()
-
getAuthorityManager
protected WorkflowAuthorityManager getAuthorityManager()
-
getPropertyConverter
protected ActivitiPropertyConverter getPropertyConverter()
-
getProcesses
public CollectionWithPagingInfo<ProcessInfo> getProcesses(Parameters parameters)
- Specified by:
getProcesses
in interfaceProcesses
-
getProcess
public ProcessInfo getProcess(String processId)
- Specified by:
getProcess
in interfaceProcesses
-
create
public ProcessInfo create(ProcessInfo process)
-
deleteProcess
public void deleteProcess(String id)
- Specified by:
deleteProcess
in interfaceProcesses
-
getItems
public CollectionWithPagingInfo<Item> getItems(String processId, Paging paging)
-
createItem
public Item createItem(String processId, Item item)
- Specified by:
createItem
in interfaceProcesses
-
deleteItem
public void deleteItem(String processId, String itemId)
- Specified by:
deleteItem
in interfaceProcesses
-
getVariables
public CollectionWithPagingInfo<Variable> getVariables(String processId, Paging paging)
- Specified by:
getVariables
in interfaceProcesses
-
updateVariable
public Variable updateVariable(String processId, Variable variable)
- Specified by:
updateVariable
in interfaceProcesses
-
updateVariables
public List<Variable> updateVariables(String processId, List<Variable> variables)
- Specified by:
updateVariables
in interfaceProcesses
-
updateVariableInProcess
protected Variable updateVariableInProcess(String processId, String processDefinitionId, Variable variable)
-
deleteVariable
public void deleteVariable(String processId, String variableName)
- Specified by:
deleteVariable
in interfaceProcesses
-
getProcessImage
public BinaryResource getProcessImage(String processId)
- Specified by:
getProcessImage
in interfaceProcesses
-
convertAssociationDefinitionValue
protected Object convertAssociationDefinitionValue(AssociationDefinition associationDef, String variableName, Object variableValue)
-
createProcessInfo
protected ProcessInfo createProcessInfo(org.activiti.engine.history.HistoricProcessInstance processInstance)
-
-