Interface MatsStageInterceptor.MatsStageInterceptOutgoingMessages

All Superinterfaces:
MatsStageInterceptor
All Known Implementing Classes:
LocalStatsMatsInterceptor
Enclosing interface:
MatsStageInterceptor

public static interface MatsStageInterceptor.MatsStageInterceptOutgoingMessages extends MatsStageInterceptor
While still within the stage process context, this interception enables modifying outgoing messages from the user lambda, setting trace properties, adding "sideloads", deleting a message, or initiating additional messages.

Pulled out in separate interface, so that we don't need to invoke it if the interceptor doesn't need it.