|
||||||||||
| 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 | |||||||||