| java.lang.Object bexee.core.ProcessControllerImpl
ProcessControllerImpl | public class ProcessControllerImpl implements ProcessController(Code) | | The default imlementation of the ProcessController .
version: $Revision: 1.22 $, $Date: 2004/12/09 12:34:19 $ author: Patric Fornasier author: Pawel Kowalski |
Method Summary | |
public void | process(Process process, ProcessInstance instance) | public void | process(Sequence sequence, ProcessInstance instance) | public void | process(Flow flow, ProcessInstance instance) This is the implementation of the Flow activity which is used for
parallel execution. | public void | process(Switch bpelSwitch, ProcessInstance instance) A default implementation of the
process(Switch, ProcessInstance) method. | public void | process(Receive receive, ProcessInstance instance) | public void | process(Assign assign, ProcessInstance instance) | public void | process(Invoke invoke, ProcessInstance instance) | public void | process(Reply reply, ProcessInstance instance) | public void | process(Empty empty, ProcessInstance instance) | public void | process(Activity activity, ProcessInstance instance) Process method for all unimplemented activities. | public void | process(Variables variables, ProcessInstance instance) | public void | process(Variable variable, ProcessInstance instance) | public void | process(PartnerLinks partnerLinks, ProcessInstance instance) | public void | process(PartnerLink partnerLink, ProcessInstance instance) | public void | process(Link link, ProcessInstance instance) | public void | process(Compensate impl, ProcessInstance instance) | public void | process(Correlation correlation, ProcessInstance instance) | public void | process(CorrelationPattern correlationPattern, ProcessInstance instance) | public void | process(Copy copy, ProcessInstance instance) | public void | processMessage(ProcessInstance instance, BexeeMessage message) |
process | public void process(Flow flow, ProcessInstance instance) throws Exception(Code) | | This is the implementation of the Flow activity which is used for
parallel execution. In this primitive implementation we don't use any
thread pooling mechanisms. In a more sophisticated version of the
ProcessController, we might make use of the
http://jakarta.apache.org/commons/pool/ library for thread pooling.
|
|
|