|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bexee.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)
ProcessController
ProcessInstance
and
the BexeeMessage
.
processMessage
in interface ProcessController
instance
- the ProcessInstance
message
- the BexeeMessage
public void process(Process process, ProcessInstance instance) throws java.lang.Exception
ProcessController
Process
element of the BPEL process.
process
in interface ProcessController
process
- root BPEL elementinstance
- the process instance
java.lang.Exception
public void process(Sequence sequence, ProcessInstance instance) throws java.lang.Exception
ProcessController
Sequence
structured activity.
process
in interface ProcessController
sequence
- instance
-
java.lang.Exception
public void process(Flow flow, ProcessInstance instance) throws java.lang.Exception
process
in interface ProcessController
flow
- instance
-
java.lang.Exception
public void process(Switch bpelSwitch, ProcessInstance instance) throws java.lang.Exception
process(Switch, ProcessInstance)
method.
process
in interface ProcessController
bpelSwitch
- instance
-
java.lang.Exception
public void process(Receive receive, ProcessInstance instance) throws AwaitMessageException
ProcessController
Receive
activity.
process
in interface ProcessController
receive
- instance
-
AwaitMessageException
public void process(Assign assign, ProcessInstance instance) throws java.lang.Exception
ProcessController
process
in interface ProcessController
assign
- instance
-
java.lang.Exception
public void process(Invoke invoke, ProcessInstance instance) throws java.lang.Exception
ProcessController
Invoke
BPEL activity.
process
in interface ProcessController
invoke
- instance
-
java.lang.Exception
public void process(Reply reply, ProcessInstance instance) throws java.lang.Exception
ProcessController
Reply
activity.
process
in interface ProcessController
reply
- instance
-
java.lang.Exception
public void process(Empty empty, ProcessInstance instance)
ProcessController
Empty
activity.
process
in interface ProcessController
instance
- public void process(Activity activity, ProcessInstance instance)
process
in interface ProcessController
activity
- instance
- public void process(Variables variables, ProcessInstance instance) throws java.lang.Exception
ProcessController
Variables
BPEL element.
process
in interface ProcessController
variables
- instance
-
java.lang.Exception
public void process(Variable variable, ProcessInstance instance)
ProcessController
Variable
BPEL element.
process
in interface ProcessController
variable
- instance
- public void process(PartnerLinks partnerLinks, ProcessInstance instance) throws java.lang.Exception
ProcessController
PartnerLinks
BPEL element.
process
in interface ProcessController
partnerLinks
- instance
-
java.lang.Exception
public void process(PartnerLink partnerLink, ProcessInstance instance)
ProcessController
PartnerLink
BPEL element.
process
in interface ProcessController
partnerLink
- instance
- public void process(Link link, ProcessInstance instance)
ProcessController
Link
BPEL element.
process
in interface ProcessController
link
- instance
- public void process(Compensate impl, ProcessInstance instance)
ProcessController
Compensate
BPEL element.
process
in interface ProcessController
impl
- instance
- public void process(Correlation correlation, ProcessInstance instance)
ProcessController
Correlation
BPEL element.
process
in interface ProcessController
correlation
- instance
- public void process(CorrelationPattern correlationPattern, ProcessInstance instance)
ProcessController
CorrelationPattern
BPEL element.
process
in interface ProcessController
correlationPattern
- instance
- public void process(Copy copy, ProcessInstance instance) throws java.lang.Exception
ProcessController
Copy
BPEL element.
process
in interface ProcessController
copy
- instance
-
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |