public interface Send extends Executable
This interface represents a send element (http://www.w3.org/TR/scxml/#send). At runtime, the FSM will create a
SendSnapshot with the current configuration and pass it to the EventDispatcher (so it can chose a proper send handler and send the event).
For example imagine the next send scxml element: SendSnapshot will return and id="author_5". This is important to let the event dispatcher send the event
while the FSM could continue with its processing (so, if another FSM action changes the value of i in the FSM configuration the EventDispatcher is not affected).
| Modifier and Type | Method and Description |
|---|---|
Object |
getBody(Context context) |
long |
getDelay(Context context) |
String |
getEventName(Context context) |
String |
getId(Context context) |
URI |
getTarget(Context context) |
String |
getType(Context context) |
runURI getTarget(Context context) throws URISyntaxException
URISyntaxExceptionlong getDelay(Context context)
Copyright © 2015. All rights reserved.