public class IntegrationMessageHeaderAccessor extends MessageHeaderAccessor
Modifier and Type | Field and Description |
---|---|
static String |
CORRELATION_ID |
static String |
DUPLICATE_MESSAGE |
static String |
EXPIRATION_DATE |
static String |
POSTPROCESS_RESULT
Deprecated.
Not used; will be removed in 4.2.
|
static String |
PRIORITY |
static String |
ROUTING_SLIP |
static String |
SEQUENCE_DETAILS |
static String |
SEQUENCE_NUMBER |
static String |
SEQUENCE_SIZE |
DEFAULT_CHARSET, logger
Constructor and Description |
---|
IntegrationMessageHeaderAccessor(Message<?> message) |
Modifier and Type | Method and Description |
---|---|
Object |
getCorrelationId() |
Long |
getExpirationDate() |
<T> T |
getHeader(String key,
Class<T> type) |
Integer |
getPriority() |
Integer |
getSequenceNumber() |
Integer |
getSequenceSize() |
protected void |
verifyType(String headerName,
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 String CORRELATION_ID
public static final String EXPIRATION_DATE
public static final String PRIORITY
public static final String SEQUENCE_NUMBER
public static final String SEQUENCE_SIZE
public static final String SEQUENCE_DETAILS
@Deprecated public static final String POSTPROCESS_RESULT
public static final String ROUTING_SLIP
public static final String DUPLICATE_MESSAGE
public IntegrationMessageHeaderAccessor(Message<?> message)
public Long getExpirationDate()
public Object getCorrelationId()
public Integer getSequenceNumber()
public Integer getSequenceSize()
public Integer getPriority()
protected void verifyType(String headerName, Object headerValue)
verifyType
in class MessageHeaderAccessor