public class ExecuteOpenCommandAction extends ExecuteSendMessageCommandAction<OpenCommandEvent>
logger| Constructor and Description |
|---|
ExecuteOpenCommandAction(EventListenerContext eventListenerContext) |
| Modifier and Type | Method and Description |
|---|---|
protected MessageCommandFailureEvent |
createLocalNodeFailureEvent(OpenCommandEvent originalCommand,
WonMessage messageSent,
FailureResponseEvent failureResponseEvent)
Implementations can choose to return null here if they do not want an event published.
|
protected MessageCommandSuccessEvent |
createLocalNodeSuccessEvent(OpenCommandEvent originalCommand,
WonMessage messageSent,
SuccessResponseEvent successResponseEvent)
Implementations can choose to return null here if they do not want an event published.
|
protected MessageCommandNotSentEvent |
createMessageNotSentEvent(OpenCommandEvent originalCommand,
java.lang.String message)
Implementations can choose to return null here if they do not want an event published.
|
protected MessageCommandFailureEvent |
createRemoteNodeFailureEvent(OpenCommandEvent originalCommand,
WonMessage messageSent,
FailureResponseEvent failureResponseEvent)
Implementations can choose to return null here if they do not want an event published.
|
protected MessageCommandSuccessEvent |
createRemoteNodeSuccessEvent(OpenCommandEvent originalCommand,
WonMessage messageSent,
SuccessResponseEvent successResponseEvent)
Implementations can choose to return null here if they do not want an event published.
|
protected WonMessage |
createWonMessage(OpenCommandEvent connectCommandEvent)
Implementations must return a valid WoNMessage here or perform adequate logging and publish an MessageCommandFailureEvent and return null.
|
doRungetActionTask, getEventListenerContextpublic ExecuteOpenCommandAction(EventListenerContext eventListenerContext)
protected MessageCommandFailureEvent createRemoteNodeFailureEvent(OpenCommandEvent originalCommand, WonMessage messageSent, FailureResponseEvent failureResponseEvent)
ExecuteSendMessageCommandActioncreateRemoteNodeFailureEvent in class ExecuteSendMessageCommandAction<OpenCommandEvent>protected MessageCommandSuccessEvent createRemoteNodeSuccessEvent(OpenCommandEvent originalCommand, WonMessage messageSent, SuccessResponseEvent successResponseEvent)
ExecuteSendMessageCommandActioncreateRemoteNodeSuccessEvent in class ExecuteSendMessageCommandAction<OpenCommandEvent>protected MessageCommandFailureEvent createLocalNodeFailureEvent(OpenCommandEvent originalCommand, WonMessage messageSent, FailureResponseEvent failureResponseEvent)
ExecuteSendMessageCommandActioncreateLocalNodeFailureEvent in class ExecuteSendMessageCommandAction<OpenCommandEvent>protected MessageCommandSuccessEvent createLocalNodeSuccessEvent(OpenCommandEvent originalCommand, WonMessage messageSent, SuccessResponseEvent successResponseEvent)
ExecuteSendMessageCommandActioncreateLocalNodeSuccessEvent in class ExecuteSendMessageCommandAction<OpenCommandEvent>protected MessageCommandNotSentEvent createMessageNotSentEvent(OpenCommandEvent originalCommand, java.lang.String message)
ExecuteSendMessageCommandActioncreateMessageNotSentEvent in class ExecuteSendMessageCommandAction<OpenCommandEvent>protected WonMessage createWonMessage(OpenCommandEvent connectCommandEvent) throws WonMessageBuilderException
ExecuteSendMessageCommandActioncreateWonMessage in class ExecuteSendMessageCommandAction<OpenCommandEvent>WonMessageBuilderExceptionCopyright © 2018. All Rights Reserved.