public interface RuntimeAPI
Modifier and Type | Method and Description |
---|---|
Set<ActivityDefinitionData> |
getActivityDefinitions(ProcessDefinitionUUID processUUID)
Get information about a process activities.
|
ProcessDefinitionData |
getProcess(ProcessDefinitionUUID processUUID)
Get information about a process.
|
Set<ProcessDefinitionData> |
getProcesses() |
ProcessInstanceData |
getProcessInstance(ProcessInstanceUUID processInstanceUUID)
Get information about a process instance.
|
Set<ProcessInstanceData> |
getProcessInstances() |
Set<ProcessInstanceData> |
getProcessInstances(ProcessDefinitionUUID processDefinitionUUID)
Get information about the instances of a process
|
Set<ProcessDefinitionData> getProcesses()
ProcessDefinitionData getProcess(ProcessDefinitionUUID processUUID) throws ProcessNotFoundException
processUUID
- UUID of the processProcessNotFoundException
- if no process with the given UUID exists in the repository.Set<ActivityDefinitionData> getActivityDefinitions(ProcessDefinitionUUID processUUID) throws ProcessNotFoundException
processUUID
- UUID of the processProcessNotFoundException
- if no process with the given UUID exists in the repository.Set<ProcessInstanceData> getProcessInstances()
Set<ProcessInstanceData> getProcessInstances(ProcessDefinitionUUID processDefinitionUUID) throws ProcessNotFoundException
processDefinitionUUID
- UUID of the processProcessNotFoundException
- if no process with the given UUID exists in the repository.ProcessInstanceData getProcessInstance(ProcessInstanceUUID processInstanceUUID) throws InstanceNotFoundException
processInstanceUUID
- UUID of the instanceInstanceNotFoundException
- if no process instance with the given UUID exists in the repository.Copyright © 2011 OW2 Consortium. All Rights Reserved.