Package jadex.bpmn.runtime.handler
Class EventIntermediateServiceActivityHandler
- java.lang.Object
-
- jadex.bpmn.runtime.handler.DefaultActivityHandler
-
- jadex.bpmn.runtime.handler.EventIntermediateMessageActivityHandler
-
- jadex.bpmn.runtime.handler.EventIntermediateServiceActivityHandler
-
- All Implemented Interfaces:
IActivityHandler
- Direct Known Subclasses:
EventStartServiceActivityHandler
public class EventIntermediateServiceActivityHandler extends EventIntermediateMessageActivityHandler
-
-
Field Summary
-
Fields inherited from class jadex.bpmn.runtime.handler.EventIntermediateMessageActivityHandler
PROPERTY_FILTER, PROPERTY_MESSAGE, PROPERTY_RECEIVER
-
Fields inherited from class jadex.bpmn.runtime.handler.DefaultActivityHandler
DEBUG
-
-
Constructor Summary
Constructors Constructor Description EventIntermediateServiceActivityHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)
Execute an activity.protected void
sendReturnValue(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)
Wait for a service call.-
Methods inherited from class jadex.bpmn.runtime.handler.EventIntermediateMessageActivityHandler
assembleMessage, getCid, receiveMessage, sendMessage
-
Methods inherited from class jadex.bpmn.runtime.handler.DefaultActivityHandler
cancel, doExecute, getBpmnFeature
-
-
-
-
Method Detail
-
execute
public void execute(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)
Execute an activity.- Specified by:
execute
in interfaceIActivityHandler
- Overrides:
execute
in classEventIntermediateMessageActivityHandler
- Parameters:
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.
-
sendReturnValue
protected void sendReturnValue(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)
Wait for a service call.- Parameters:
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.
-
-