|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QuerierRuntimeAPI
Getters on workflow recorded data.
Operations in this API applies to runtime entities managed by Nova Orchestra
such as:
process instances and activities.
Returned records are issued from recorded runtime informations.
Method Summary | |
---|---|
java.util.Set<ActivityInstance> |
findActivityInstances(ProcessInstanceUUID processUUID)
Returns all records of activity for the given process instance UUID. |
java.util.Set<ActivityInstance> |
findActivityInstances(ProcessInstanceUUID processUUID,
ActivityState activityState)
Returns all records of activity for the given process instance UUID and the given activity state An empty set is returned if no instance is found. |
java.util.Set<ProcessInstance> |
findProcessInstances()
Returns all records of instance. |
java.util.Set<ProcessInstance> |
findProcessInstances(ActivityState processInstanceState)
Returns all records of instance for the given process state. |
java.util.Set<ProcessInstance> |
findProcessInstances(ProcessDefinitionUUID processDefinitionUUID)
Returns all records of instance for the given process definition UUID. |
java.util.Set<ProcessInstance> |
findProcessInstances(ProcessDefinitionUUID processDefinitionUUID,
ActivityState processInstanceState)
Returns all records of instance for the given process definition UUID and the given process state. |
Method Detail |
---|
java.util.Set<ActivityInstance> findActivityInstances(ProcessInstanceUUID processUUID) throws InstanceNotFoundException
processUUID
- the uuid of the process instance.
InstanceNotFoundException
- if processUUID cannot be foundjava.util.Set<ActivityInstance> findActivityInstances(ProcessInstanceUUID processUUID, ActivityState activityState) throws InstanceNotFoundException
processUUID
- the uuid of the process instance.activityState
- the state of activities ("RUNNING" or "RUNNED").
InstanceNotFoundException
- if processUUID cannot be foundjava.util.Set<ProcessInstance> findProcessInstances()
java.util.Set<ProcessInstance> findProcessInstances(ProcessDefinitionUUID processDefinitionUUID) throws ProcessNotFoundException
processDefinitionUUID
- the uuid of the process definition
ProcessNotFoundException
java.util.Set<ProcessInstance> findProcessInstances(ProcessDefinitionUUID processDefinitionUUID, ActivityState processInstanceState) throws ProcessNotFoundException
processDefinitionUUID
- the uuid of the process definitionprocessInstanceState
- the state of process instances ("RUNNING" or "RUNNED").
ProcessNotFoundException
java.util.Set<ProcessInstance> findProcessInstances(ActivityState processInstanceState)
processInstanceState
- state of process instances ("RUNNING" or "RUNNED").
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |