Package io.smallrye.reactive.messaging
Class OutgoingMessageMetadata<T>
- java.lang.Object
-
- io.smallrye.reactive.messaging.OutgoingMessageMetadata<T>
-
- Type Parameters:
T
- type of the transmission result
public class OutgoingMessageMetadata<T> extends Object
Metadata injected for holding the result of outgoing connector's transmission operationConnector implementations are responsible for searching for this metadata on the outgoing message and setting the transmission result on that metadata object.
Implementations of
OutgoingInterceptor
can access the result onOutgoingInterceptor.onMessageAck(Message)
callback.
-
-
Constructor Summary
Constructors Constructor Description OutgoingMessageMetadata()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getResult()
void
setResult(T result)
static void
setResultOnMessage(Message<?> message, Object result)
-