Package org.springframework.integration
Class StaticMessageHeaderAccessor
java.lang.Object
org.springframework.integration.StaticMessageHeaderAccessor
Lightweight type-safe header accessor avoiding object
creation just to access a header.
- Since:
- 5.0.1
- Author:
- Gary Russell, Artem Bilan
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable SimpleAcknowledgment
getAcknowledgment
(Message<?> message) static @Nullable AcknowledgmentCallback
getAcknowledgmentCallback
(Message<?> message) static @Nullable Closeable
getCloseableResource
(Message<?> message) static @Nullable MimeType
getContentType
(Message<?> message) static @Nullable AtomicInteger
getDeliveryAttempt
(Message<?> message) static @Nullable Long
getExpirationDate
(Message<?> message) static @Nullable UUID
static @Nullable Integer
getPriority
(Message<?> message) static reactor.util.context.ContextView
getReactorContext
(Message<?> message) Get aContextView
header if present.static int
getSequenceNumber
(Message<?> message) static int
getSequenceSize
(Message<?> message) static <T> @Nullable T
getSourceData
(Message<?> message) static @Nullable Long
getTimestamp
(Message<?> message)
-
Method Details
-
getId
-
getTimestamp
-
getContentType
-
getExpirationDate
-
getSequenceNumber
-
getSequenceSize
-
getPriority
-
getCloseableResource
-
getDeliveryAttempt
-
getAcknowledgmentCallback
-
getAcknowledgment
-
getSourceData
-
getReactorContext
Get aContextView
header if present.- Parameters:
message
- the message to get a header from.- Returns:
- the
ContextView
header if present. - Since:
- 6.0.5
-