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
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic SimpleAcknowledgmentgetAcknowledgment(org.springframework.messaging.Message<?> message) static AcknowledgmentCallbackgetAcknowledgmentCallback(org.springframework.messaging.Message<?> message) static CloseablegetCloseableResource(org.springframework.messaging.Message<?> message) static org.springframework.util.MimeTypegetContentType(org.springframework.messaging.Message<?> message) static AtomicIntegergetDeliveryAttempt(org.springframework.messaging.Message<?> message) static LonggetExpirationDate(org.springframework.messaging.Message<?> message) static UUIDgetId(org.springframework.messaging.Message<?> message) static IntegergetPriority(org.springframework.messaging.Message<?> message) static intgetSequenceNumber(org.springframework.messaging.Message<?> message) static intgetSequenceSize(org.springframework.messaging.Message<?> message) static <T> TgetSourceData(org.springframework.messaging.Message<?> message) static LonggetTimestamp(org.springframework.messaging.Message<?> message)
-
Method Details
-
getId
-
getTimestamp
-
getContentType
@Nullable public static org.springframework.util.MimeType getContentType(org.springframework.messaging.Message<?> message) -
getExpirationDate
-
getSequenceNumber
public static int getSequenceNumber(org.springframework.messaging.Message<?> message) -
getSequenceSize
public static int getSequenceSize(org.springframework.messaging.Message<?> message) -
getPriority
-
getCloseableResource
@Nullable public static Closeable getCloseableResource(org.springframework.messaging.Message<?> message) -
getDeliveryAttempt
@Nullable public static AtomicInteger getDeliveryAttempt(org.springframework.messaging.Message<?> message) -
getAcknowledgmentCallback
@Nullable public static AcknowledgmentCallback getAcknowledgmentCallback(org.springframework.messaging.Message<?> message) -
getAcknowledgment
@Nullable public static SimpleAcknowledgment getAcknowledgment(org.springframework.messaging.Message<?> message) -
getSourceData
@Nullable public static <T> T getSourceData(org.springframework.messaging.Message<?> message)
-