|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbexee.core.ProcessControllerImpl
The default imlementation of the ProcessController.
| Constructor Summary | |
ProcessControllerImpl()
|
|
| Method Summary | |
void |
process(Activity activity,
ProcessInstance instance)
Process method for all unimplemented activities. |
void |
process(Assign assign,
ProcessInstance instance)
This is the process method for an Activity and is kept here as long as there exist unimplemented activities. |
void |
process(Compensate impl,
ProcessInstance instance)
Execute a Compensate BPEL element. |
void |
process(Copy copy,
ProcessInstance instance)
Execute a Copy BPEL element. |
void |
process(CorrelationPattern correlationPattern,
ProcessInstance instance)
Execute a CorrelationPattern BPEL element. |
void |
process(Correlation correlation,
ProcessInstance instance)
Execute a Correlation BPEL element. |
void |
process(Empty empty,
ProcessInstance instance)
Execute an Empty activity. |
void |
process(Flow flow,
ProcessInstance instance)
This is the implementation of the Flow activity which is used for parallel execution. |
void |
process(Invoke invoke,
ProcessInstance instance)
Execute an Invoke BPEL activity. |
void |
process(Link link,
ProcessInstance instance)
Execute a Link BPEL element. |
void |
process(PartnerLink partnerLink,
ProcessInstance instance)
Execute a PartnerLink BPEL element. |
void |
process(PartnerLinks partnerLinks,
ProcessInstance instance)
Execute PartnerLinks BPEL element. |
void |
process(Process process,
ProcessInstance instance)
Execute the root Process element of the BPEL process. |
void |
process(Receive receive,
ProcessInstance instance)
Execute a Receive activity. |
void |
process(Reply reply,
ProcessInstance instance)
Execute a Reply activity. |
void |
process(Sequence sequence,
ProcessInstance instance)
Execute a Sequence structured activity. |
void |
process(Switch bpelSwitch,
ProcessInstance instance)
A default implementation of the process(Switch, ProcessInstance) method. |
void |
process(Variable variable,
ProcessInstance instance)
Execute a Variable BPEL element. |
void |
process(Variables variables,
ProcessInstance instance)
Execute a Variables BPEL element. |
void |
processMessage(ProcessInstance instance,
BexeeMessage message)
Execute the process using the given ProcessInstance and
the BexeeMessage. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ProcessControllerImpl()
| Method Detail |
public void processMessage(ProcessInstance instance,
BexeeMessage message)
ProcessControllerProcessInstance and
the BexeeMessage.
processMessage in interface ProcessControllerinstance - the ProcessInstancemessage - the BexeeMessage
public void process(Process process,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerProcess element of the BPEL process.
process in interface ProcessControllerprocess - root BPEL elementinstance - the process instance
java.lang.Exception
public void process(Sequence sequence,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerSequence structured activity.
process in interface ProcessControllersequence - instance -
java.lang.Exception
public void process(Flow flow,
ProcessInstance instance)
throws java.lang.Exception
process in interface ProcessControllerflow - instance -
java.lang.Exception
public void process(Switch bpelSwitch,
ProcessInstance instance)
throws java.lang.Exception
process(Switch, ProcessInstance) method.
process in interface ProcessControllerbpelSwitch - instance -
java.lang.Exception
public void process(Receive receive,
ProcessInstance instance)
throws AwaitMessageException
ProcessControllerReceive activity.
process in interface ProcessControllerreceive - instance -
AwaitMessageException
public void process(Assign assign,
ProcessInstance instance)
throws java.lang.Exception
ProcessController
process in interface ProcessControllerassign - instance -
java.lang.Exception
public void process(Invoke invoke,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerInvoke BPEL activity.
process in interface ProcessControllerinvoke - instance -
java.lang.Exception
public void process(Reply reply,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerReply activity.
process in interface ProcessControllerreply - instance -
java.lang.Exception
public void process(Empty empty,
ProcessInstance instance)
ProcessControllerEmpty activity.
process in interface ProcessControllerinstance -
public void process(Activity activity,
ProcessInstance instance)
process in interface ProcessControlleractivity - instance -
public void process(Variables variables,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerVariables BPEL element.
process in interface ProcessControllervariables - instance -
java.lang.Exception
public void process(Variable variable,
ProcessInstance instance)
ProcessControllerVariable BPEL element.
process in interface ProcessControllervariable - instance -
public void process(PartnerLinks partnerLinks,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerPartnerLinks BPEL element.
process in interface ProcessControllerpartnerLinks - instance -
java.lang.Exception
public void process(PartnerLink partnerLink,
ProcessInstance instance)
ProcessControllerPartnerLink BPEL element.
process in interface ProcessControllerpartnerLink - instance -
public void process(Link link,
ProcessInstance instance)
ProcessControllerLink BPEL element.
process in interface ProcessControllerlink - instance -
public void process(Compensate impl,
ProcessInstance instance)
ProcessControllerCompensate BPEL element.
process in interface ProcessControllerimpl - instance -
public void process(Correlation correlation,
ProcessInstance instance)
ProcessControllerCorrelation BPEL element.
process in interface ProcessControllercorrelation - instance -
public void process(CorrelationPattern correlationPattern,
ProcessInstance instance)
ProcessControllerCorrelationPattern BPEL element.
process in interface ProcessControllercorrelationPattern - instance -
public void process(Copy copy,
ProcessInstance instance)
throws java.lang.Exception
ProcessControllerCopy BPEL element.
process in interface ProcessControllercopy - instance -
java.lang.Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||