public class IntegrationMessageHeaderAccessor
extends org.springframework.messaging.support.MessageHeaderAccessor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CORRELATION_ID |
static java.lang.String |
EXPIRATION_DATE |
static java.lang.String |
POSTPROCESS_RESULT |
static java.lang.String |
PRIORITY |
static java.lang.String |
SEQUENCE_DETAILS |
static java.lang.String |
SEQUENCE_NUMBER |
static java.lang.String |
SEQUENCE_SIZE |
Constructor and Description |
---|
IntegrationMessageHeaderAccessor(org.springframework.messaging.Message<?> message) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getCorrelationId() |
java.lang.Long |
getExpirationDate() |
<T> T |
getHeader(java.lang.String key,
java.lang.Class<T> type) |
java.lang.Integer |
getPriority() |
java.lang.Integer |
getSequenceNumber() |
java.lang.Integer |
getSequenceSize() |
protected void |
verifyType(java.lang.String headerName,
java.lang.Object headerValue) |
copyHeaders, copyHeadersIfAbsent, createAccessor, getAccessor, getAccessor, getContentType, getDetailedLogMessage, getDetailedPayloadLogMessage, getErrorChannel, getHeader, getId, getMessageHeaders, getMutableAccessor, getReplyChannel, getShortLogMessage, getShortPayloadLogMessage, getTimestamp, isModified, isMutable, isReadableContentType, isReadOnly, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setImmutable, setLeaveMutable, setModified, setReplyChannel, setReplyChannelName, toMap, toMessageHeaders, toString
public static final java.lang.String CORRELATION_ID
public static final java.lang.String EXPIRATION_DATE
public static final java.lang.String PRIORITY
public static final java.lang.String SEQUENCE_NUMBER
public static final java.lang.String SEQUENCE_SIZE
public static final java.lang.String SEQUENCE_DETAILS
public static final java.lang.String POSTPROCESS_RESULT
public IntegrationMessageHeaderAccessor(org.springframework.messaging.Message<?> message)
public java.lang.Long getExpirationDate()
public java.lang.Object getCorrelationId()
public java.lang.Integer getSequenceNumber()
public java.lang.Integer getSequenceSize()
public java.lang.Integer getPriority()
public <T> T getHeader(java.lang.String key, java.lang.Class<T> type)
protected void verifyType(java.lang.String headerName, java.lang.Object headerValue)
verifyType
in class org.springframework.messaging.support.MessageHeaderAccessor