org.ow2.orchestra.pvm
Interface ProcessService

All Known Implementing Classes:
CommandProcessService

public interface ProcessService

a process definition repository.

Author:
Tom Baeyens

Method Summary
 ProcessDefinition deploy(Deployment deployment)
          deploy a new process definition into the process repository.
 ProcessDefinition findLatestProcessDefinition(String processDefinitionName)
          latest version of the processDefinition with the given name.
 ProcessDefinition findProcessDefinition(String processDefinitionName, int processDefinitionVersion)
          specific version of a named processDefinition.
 List<String> findProcessDefinitionNames()
          all deployed process names.
 List<ProcessDefinition> findProcessDefinitions(String processDefinitionName)
          all versions of the given process.
 

Method Detail

deploy

ProcessDefinition deploy(Deployment deployment)
deploy a new process definition into the process repository.


findProcessDefinitionNames

List<String> findProcessDefinitionNames()
all deployed process names.


findProcessDefinitions

List<ProcessDefinition> findProcessDefinitions(String processDefinitionName)
all versions of the given process.


findLatestProcessDefinition

ProcessDefinition findLatestProcessDefinition(String processDefinitionName)
latest version of the processDefinition with the given name.


findProcessDefinition

ProcessDefinition findProcessDefinition(String processDefinitionName,
                                        int processDefinitionVersion)
specific version of a named processDefinition.



Copyright © 2011 OW2 Consortium. All Rights Reserved.