public class DefaultTemporaryMessageHandler extends Object implements TemporaryMessageHandler
Constructor and Description |
---|
DefaultTemporaryMessageHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
handleNotPassedStatus(TemporaryMessage temporaryMessage,
TemporaryMessageProcessResult processResult) |
protected void |
handleStatusPassed(TemporaryMessage temporaryMessage,
TemporaryMessageProcessResult processResult) |
void |
postProcess(TemporaryMessage temporaryMessage,
TemporaryMessageProcessResult processResult)
Post process the temporary message with the result.
|
protected void |
temporaryMessageProcessed(TemporaryMessage temporaryMessage,
TemporaryMessageProcessResult processResult) |
public void postProcess(TemporaryMessage temporaryMessage, TemporaryMessageProcessResult processResult)
TemporaryMessageHandler
Post processing usually means that if the processing status is valid
to post the the temporary message to an external system and depending on the
system to post it to the conversation.
In case the processing status is not valid
an error message
can be sent to the conversation, or something similar.
postProcess
in interface TemporaryMessageHandler
temporaryMessage
- the temporary message that should be handledprocessResult
- the processing result from the TemporaryMessageProcessor
protected void handleStatusPassed(TemporaryMessage temporaryMessage, TemporaryMessageProcessResult processResult)
protected void handleNotPassedStatus(TemporaryMessage temporaryMessage, TemporaryMessageProcessResult processResult)
protected void temporaryMessageProcessed(TemporaryMessage temporaryMessage, TemporaryMessageProcessResult processResult)
Copyright © 2019. All rights reserved.