public class IntegrationMessageHeaderAccessor extends MessageHeaderAccessor
Modifier and Type | Field and Description |
---|---|
static String |
CORRELATION_ID |
static String |
EXPIRATION_DATE |
static String |
POSTPROCESS_RESULT |
static String |
PRIORITY |
static String |
SEQUENCE_DETAILS |
static String |
SEQUENCE_NUMBER |
static String |
SEQUENCE_SIZE |
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, getContentType, getErrorChannel, getHeader, getId, getReplyChannel, getTimestamp, isModified, isReadOnly, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setReplyChannel, setReplyChannelName, toMap, 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
public static final String POSTPROCESS_RESULT
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