public interface CommonInterceptOutgoingMessagesContext
Modifier and Type | Method and Description |
---|---|
void |
cancelOutgoingMessage(java.lang.String matsMessageId)
To remove an outgoing message, you may invoke this method, providing the unique
MatsMessageId . |
java.util.List<MatsOutgoingMessage.MatsEditableOutgoingMessage> |
getOutgoingMessages() |
void |
initiate(MatsInitiator.InitiateLambda lambda)
To add a new message, you may initiate it here.
|
java.util.List<MatsOutgoingMessage.MatsEditableOutgoingMessage> getOutgoingMessages()
void initiate(MatsInitiator.InitiateLambda lambda)
getOutgoingMessages()
.void cancelOutgoingMessage(java.lang.String matsMessageId)
MatsMessageId
. Notice that any interceptors that are invoked later
than this (interceptor was added later) will thus not see this message in its getOutgoingMessages()
.matsMessageId
- the unique MatsMessageId, gotten from MatsOutgoingMessage.getMatsMessageId()
.