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