public class INVOKE extends BpelJacobRunnable
invoke activity.| Modifier and Type | Class and Description |
|---|---|
static class |
org.apache.ode.bpel.runtime.ACTIVITY.Key |
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.ode.bpel.runtime.LinkFrame |
_linkFrame |
protected boolean |
_permeable
Permeability flag, if
false we defer outgoing links until successful completion. |
protected org.apache.ode.bpel.runtime.ScopeFrame |
_scopeFrame |
protected org.apache.ode.bpel.runtime.ActivityInfo |
_self |
| Constructor and Description |
|---|
INVOKE(org.apache.ode.bpel.runtime.ActivityInfo self,
org.apache.ode.bpel.runtime.ScopeFrame scopeFrame,
org.apache.ode.bpel.runtime.LinkFrame linkFrame) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dpe(java.util.Collection<OLink> links) |
protected void |
dpe(OActivity activity)
Perform dead-path elimination on an activity that was
not started.
|
protected void |
fillEventContext(ScopeEvent event)
Populate BpelEventContext, to be used by Registered Event Listeners
|
protected OConstants |
getConstants() |
protected EvaluationContext |
getEvaluationContext() |
java.lang.Object |
getKey()
Get the value of the object's index.
|
void |
run()
Peform the template reduction, i.e. do whatever it is that the
templetized process does.
|
protected void |
sendEvent(ActivityEvent event) |
protected void |
sendEvent(ScopeEvent event) |
protected void |
sendVariableReadEvent(VariableInstance var) |
createChild, createFault, createFault, createFault, genMonotonic, getBpelRuntimeContext, initializeCorrelation, loggetImplementedMethods, toStringgetClassName, getExtension, getMethod, importChannel, instance, newChannel, newChannel, object, object, object, object, replication, replicationprotected org.apache.ode.bpel.runtime.ActivityInfo _self
protected boolean _permeable
false we defer outgoing links until successful completion.protected org.apache.ode.bpel.runtime.ScopeFrame _scopeFrame
protected org.apache.ode.bpel.runtime.LinkFrame _linkFrame
public INVOKE(org.apache.ode.bpel.runtime.ActivityInfo self,
org.apache.ode.bpel.runtime.ScopeFrame scopeFrame,
org.apache.ode.bpel.runtime.LinkFrame linkFrame)
public final void run()
JacobRunnableNote that JACOB operations are performed in parallel, so the sequencing of JACOB operations is irrelevant
run in class JacobRunnablepublic java.lang.Object getKey()
IndexedObjectgetKey in interface IndexedObjectprotected void sendVariableReadEvent(VariableInstance var)
protected void sendEvent(ActivityEvent event)
protected void sendEvent(ScopeEvent event)
protected void fillEventContext(ScopeEvent event)
event - ScopeEventprotected void dpe(java.util.Collection<OLink> links)
protected OConstants getConstants()
protected void dpe(OActivity activity)
activity - protected EvaluationContext getEvaluationContext()