public class EventIntermediateMessageActivityHandler extends DefaultActivityHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_FILTER
The filter property describes the filter for receiving a message.
|
static java.lang.String |
PROPERTY_MESSAGE
The property message is the message object to be sent.
|
static java.lang.String |
PROPERTY_RECEIVER
The property receiver is the cid of the intended receiver (may be null if set in message object, e.g.
|
DEBUG
Constructor and Description |
---|
EventIntermediateMessageActivityHandler() |
Modifier and Type | Method and Description |
---|---|
void |
execute(MActivity activity,
IInternalAccess instance,
ProcessThread thread)
Execute an activity.
|
protected void |
receiveMessage(MActivity activity,
IInternalAccess instance,
ProcessThread thread)
Receive a message.
|
protected void |
sendMessage(MActivity activity,
IInternalAccess instance,
ProcessThread thread)
Send a message.
|
cancel, doExecute, getBpmnFeature
public static final java.lang.String PROPERTY_FILTER
public static final java.lang.String PROPERTY_MESSAGE
public static final java.lang.String PROPERTY_RECEIVER
public EventIntermediateMessageActivityHandler()
public void execute(MActivity activity, IInternalAccess instance, ProcessThread thread)
execute
in interface IActivityHandler
execute
in class DefaultActivityHandler
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.protected void sendMessage(MActivity activity, IInternalAccess instance, ProcessThread thread)
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.protected void receiveMessage(MActivity activity, IInternalAccess instance, ProcessThread thread)
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.