Uses of Class
bexee.core.ProcessInstance

Packages that use ProcessInstance
bexee.core Core classes and interfaces of the bexee engine. 
bexee.model Java representation of the BPEL language. 
bexee.model.activity.impl This package contains default implementations of the interfaces from the bexee.model.activity package. 
bexee.model.elements.impl This package contains default implementations of the interfaces from the bexee.model.elements package. 
bexee.model.process.impl This package contains default implementations for the bexee.model.process package. 
 

Uses of ProcessInstance in bexee.core
 

Fields in bexee.core declared as ProcessInstance
protected  ProcessInstance Dispatcher.instance
           
 

Methods in bexee.core with parameters of type ProcessInstance
 void ProcessControllerImpl.processMessage(ProcessInstance instance, BexeeMessage message)
           
 void ProcessControllerImpl.process(Process process, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Sequence sequence, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Flow flow, ProcessInstance instance)
          This is the implementation of the Flow activity which is used for parallel execution.
 void ProcessControllerImpl.process(Switch bpelSwitch, ProcessInstance instance)
          A default implementation of the process(Switch, ProcessInstance) method.
 void ProcessControllerImpl.process(Receive receive, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Assign assign, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Invoke invoke, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Reply reply, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Empty empty, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Activity activity, ProcessInstance instance)
          Process method for all unimplemented activities.
 void ProcessControllerImpl.process(Variables variables, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Variable variable, ProcessInstance instance)
           
 void ProcessControllerImpl.process(PartnerLinks partnerLinks, ProcessInstance instance)
           
 void ProcessControllerImpl.process(PartnerLink partnerLink, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Link link, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Compensate impl, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Correlation correlation, ProcessInstance instance)
           
 void ProcessControllerImpl.process(CorrelationPattern correlationPattern, ProcessInstance instance)
           
 void ProcessControllerImpl.process(Copy copy, ProcessInstance instance)
           
 void ProcessController.processMessage(ProcessInstance instance, BexeeMessage message)
          Execute the process using the given ProcessInstance and the BexeeMessage.
 void ProcessController.process(Process process, ProcessInstance instance)
          Execute the root Process element of the BPEL process.
 void ProcessController.process(Receive receive, ProcessInstance instance)
          Execute a Receive activity.
 void ProcessController.process(Invoke invoke, ProcessInstance instance)
          Execute an Invoke BPEL activity.
 void ProcessController.process(Reply reply, ProcessInstance instance)
          Execute a Reply activity.
 void ProcessController.process(Variable variable, ProcessInstance instance)
          Execute a Variable BPEL element.
 void ProcessController.process(Sequence sequence, ProcessInstance instance)
          Execute a Sequence structured activity.
 void ProcessController.process(Switch bpelSwitch, ProcessInstance instance)
          Execute a Switch structured activity.
 void ProcessController.process(Link link, ProcessInstance instance)
          Execute a Link BPEL element.
 void ProcessController.process(PartnerLinks partnerLinks, ProcessInstance instance)
          Execute PartnerLinks BPEL element.
 void ProcessController.process(PartnerLink partnerLink, ProcessInstance instance)
          Execute a PartnerLink BPEL element.
 void ProcessController.process(Compensate compenstate, ProcessInstance instance)
          Execute a Compensate BPEL element.
 void ProcessController.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 ProcessController.process(Activity activity, ProcessInstance instance)
          Execute an Activity activity.
 void ProcessController.process(Empty empty, ProcessInstance instance)
          Execute an Empty activity.
 void ProcessController.process(Flow flow, ProcessInstance instance)
          Execute a Flow structured activity.
 void ProcessController.process(Variables variables, ProcessInstance instance)
          Execute a Variables BPEL element.
 void ProcessController.process(Correlation correlation, ProcessInstance instance)
          Execute a Correlation BPEL element.
 void ProcessController.process(CorrelationPattern correlationPattern, ProcessInstance instance)
          Execute a CorrelationPattern BPEL element.
 void ProcessController.process(Copy copy, ProcessInstance instance)
          Execute a Copy BPEL element.
 

Constructors in bexee.core with parameters of type ProcessInstance
FlowThread(ProcessController processController, ProcessInstance processInstance, Activity activity)
          Create a new FlowThread with a ProcessController, ProcessInstance and the Activity to be executed.
 

Uses of ProcessInstance in bexee.model
 

Methods in bexee.model with parameters of type ProcessInstance
 void BPELElement.accept(ProcessController controller, ProcessInstance instance)
          Accept a ProcessController and a ProcessInstance.
 

Uses of ProcessInstance in bexee.model.activity.impl
 

Methods in bexee.model.activity.impl with parameters of type ProcessInstance
 void ThrowImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void TerminateImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void SwitchImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void SequenceImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void ScopeImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void ReplyImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void ReceiveImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void InvokeImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void FlowImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void EmptyImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void CompensateImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void AssignImpl.accept(ProcessController controller, ProcessInstance instance)
           
 

Uses of ProcessInstance in bexee.model.elements.impl
 

Methods in bexee.model.elements.impl with parameters of type ProcessInstance
 void VariablesImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void VariableImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void PartnerLinksImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void PartnerLinkImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void LinkImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void CorrelationPatternImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void CorrelationImpl.accept(ProcessController controller, ProcessInstance instance)
           
 void CopyImpl.accept(ProcessController controller, ProcessInstance instance)
           
 

Uses of ProcessInstance in bexee.model.process.impl
 

Methods in bexee.model.process.impl with parameters of type ProcessInstance
 void ProcessImpl.accept(ProcessController controller, ProcessInstance instance)
           
 



Copyright © 2004 Berne University of Applied Sciences. All Rights Reserved.