| org.apache.commons.scxml.EventDispatcher
All known Subclasses: org.apache.commons.scxml.env.SimpleScheduler, org.apache.commons.scxml.env.SimpleDispatcher,
EventDispatcher | public interface EventDispatcher (Code) | | The event controller interface used to send messages containing
events or other information directly to another SCXML Interpreter,
other external systems using an Event I/O Processor or to raise
events in the current SCXML session.
|
cancel | void cancel(String sendId)(Code) | | Cancel the specified send message.
Parameters: sendId - The ID of the send message to cancel |
send | void send(String sendId, String target, String targetType, String event, Map params, Object hints, long delay, List externalNodes)(Code) | | Send this message to the target.
Parameters: sendId - The ID of the send message Parameters: target - An expression returning the target location of the event Parameters: targetType - The type of the Event I/O Processor that the eventshould be dispatched to Parameters: event - The type of event being generated. Parameters: params - A list of zero or more whitespace separated variablenames to be included with the event. Parameters: hints - The data containing information which may beused by the implementing platform to configure the event processor Parameters: delay - The event is dispatched after the delay interval elapses Parameters: externalNodes - The list of external nodes associated withthe <send> element. |
|
|