Interface ContextAwareMessage<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static MetadatacaptureContextMetadata(Iterable<Object> metadata)static MetadatacaptureContextMetadata(Object... metadata)static MetadatacaptureContextMetadata(Metadata metadata)static LocalContextMetadatacaptureLocalContextMetadata()default Optional<LocalContextMetadata>getContextMetadata()static <T> ContextAwareMessage<T>of(T payload)static <T> Message<T>withContextMetadata(Message<T> message)-
Methods inherited from interface org.eclipse.microprofile.reactive.messaging.Message
ack, addMetadata, getAck, getMetadata, getMetadata, getNack, getPayload, nack, nack, unwrap, withAck, withMetadata, withMetadata, withNack, withPayload
-
-
-
-
Method Detail
-
captureLocalContextMetadata
@Nullable static LocalContextMetadata captureLocalContextMetadata()
-
of
static <T> ContextAwareMessage<T> of(T payload)
-
captureContextMetadata
@CheckReturnValue static Metadata captureContextMetadata(Object... metadata)
-
captureContextMetadata
@CheckReturnValue static Metadata captureContextMetadata(Iterable<Object> metadata)
-
getContextMetadata
default Optional<LocalContextMetadata> getContextMetadata()
-
-