|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Execution | |
---|---|
org.jbpm.api | the primary facade interfaces to
the process repository ,
the execution repository
and the management functionalities . |
org.jbpm.api.activity | interfaces for implementing
activities , which represent the
runtime behaviour of activities. |
org.jbpm.api.client | for clients that want direct programmatic access to the execution object like e.g. in unit tests. |
org.jbpm.api.job | timers and asynchronous messages |
org.jbpm.api.listener | interfaces for implementing
event listeners , which represent
runtime behaviour that can be associated as listeners to process events. |
org.jbpm.api.model | common model base classes for the client, activity and event listener API's |
Uses of Execution in org.jbpm.api |
---|
Subinterfaces of Execution in org.jbpm.api | |
---|---|
interface |
ProcessInstance
a process instance is one execution of a process definition. |
Methods in org.jbpm.api that return Execution | |
---|---|
Execution |
Execution.findActiveExecutionIn(java.lang.String activityName)
search for an execution that is active and in the given activityName. |
Execution |
ExecutionService.findExecutionById(java.lang.String executionId)
the path of execution that is uniquely defined by the execution id. |
Execution |
Execution.getExecution(java.lang.String name)
the child execution for the given name or null in case such execution doesn't exist. |
Execution |
Execution.getParent()
the parent execution in the execution structure. |
Execution |
Execution.getProcessInstance()
the main path of execution in the execution structure. |
Methods in org.jbpm.api that return types with arguments of type Execution | |
---|---|
java.util.Collection<? extends Execution> |
Execution.getExecutions()
the child executions in the execution structure. |
java.util.Map<java.lang.String,Execution> |
Execution.getExecutionsMap()
maps child execution names to execution objects. |
Uses of Execution in org.jbpm.api.activity |
---|
Subinterfaces of Execution in org.jbpm.api.activity | |
---|---|
interface |
ActivityExecution
view upon an path of execution exposed to
ActivityBehaviour implementations. |
Methods in org.jbpm.api.activity with parameters of type Execution | |
---|---|
void |
ActivityExecution.setActivity(Activity destination,
Execution execution)
position the given execution in the destination activity |
void |
ActivityExecution.take(Transition transition,
Execution execution)
let's the given execution take the transition. |
Uses of Execution in org.jbpm.api.client |
---|
Subinterfaces of Execution in org.jbpm.api.client | |
---|---|
interface |
ClientExecution
view upon an path of execution exposed to
external clients. |
interface |
ClientProcessInstance
|
Methods in org.jbpm.api.client with parameters of type Execution | |
---|---|
ClientProcessInstance |
ClientProcessDefinition.createProcessInstance(java.lang.String key,
Execution superProcessExecution)
creates a new process instances with a given key. |
void |
ClientExecution.signal(Execution execution)
feeds a external trigger into the given execution. |
void |
ClientExecution.signal(java.util.Map<java.lang.String,?> parameters,
Execution execution)
feeds an external trigger into a given execution with parameters. |
void |
ClientExecution.signal(java.lang.String signalName,
Execution execution)
feeds a named external trigger into a given execution. |
void |
ClientExecution.signal(java.lang.String signalName,
java.util.Map<java.lang.String,?> parameters,
Execution execution)
feeds a named external trigger into a given execution with parameters. |
Uses of Execution in org.jbpm.api.job |
---|
Methods in org.jbpm.api.job that return Execution | |
---|---|
Execution |
Job.getExecution()
|
Execution |
Job.getProcessInstance()
|
Uses of Execution in org.jbpm.api.listener |
---|
Subinterfaces of Execution in org.jbpm.api.listener | |
---|---|
interface |
EventListenerExecution
view upon an path of execution exposed to
EventListener implementations. |
Uses of Execution in org.jbpm.api.model |
---|
Subinterfaces of Execution in org.jbpm.api.model | |
---|---|
interface |
OpenExecution
execution that opens up access to the related objects in the execution and process definition model. |
interface |
OpenProcessInstance
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |