public class JmsMessageHeaderAccessor extends NativeMessageHeaderAccessor
MessageHeaderAccessor
実装。NATIVE_HEADERS
DEFAULT_CHARSET
修飾子 | コンストラクターと説明 |
---|---|
protected | JmsMessageHeaderAccessor(MapSE<StringSE, ListSE<StringSE>> nativeHeaders) |
protected | JmsMessageHeaderAccessor(Message<?> message) |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getCorrelationId() correlationId を返します。 |
IntegerSE | getDeliveryMode() delivery mode を返します。 |
DestinationEE | getDestination() destination を返します。 |
LongSE | getExpiration() メッセージ expiration を返します。 |
StringSE | getMessageId() message id を返します。 |
IntegerSE | getPriority() priority を返します。 |
BooleanSE | getRedelivered() redelivered フラグを返します。 |
DestinationEE | getReplyTo() reply to を返します。 |
LongSE | getTimestamp() timestamp を返します。 |
StringSE | getType() type を返します。 |
static JmsMessageHeaderAccessor | wrap(Message<?> message) 既存のメッセージのヘッダーから JmsMessageHeaderAccessor を作成します。 |
addNativeHeader, addNativeHeaders, containsNativeHeader, copyHeaders, copyHeadersIfAbsent, getFirstNativeHeader, getFirstNativeHeader, getNativeHeader, getNativeHeaders, removeNativeHeader, setImmutable, setNativeHeader, setNativeHeaderValues, toNativeHeaderMap
createAccessor, getAccessor, getAccessor, getAccessor, getContentType, getDetailedLogMessage, getDetailedPayloadLogMessage, getErrorChannel, getHeader, getId, getMessageHeaders, getMutableAccessor, getReplyChannel, getShortLogMessage, getShortPayloadLogMessage, isModified, isMutable, isReadableContentType, isReadOnly, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setLeaveMutable, setModified, setReplyChannel, setReplyChannelName, toMap, toMessageHeaders, toString, verifyType
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
protected JmsMessageHeaderAccessor(MapSE<StringSE,ListSE<StringSE>> nativeHeaders)
protected JmsMessageHeaderAccessor(Message<?> message)
@Nullable public StringSE getCorrelationId()
correlationId
を返します。@Nullable public DestinationEE getDestination()
destination
を返します。@Nullable public IntegerSE getDeliveryMode()
delivery mode
を返します。@Nullable public LongSE getExpiration()
expiration
を返します。@Nullable public StringSE getMessageId()
message id
を返します。@Nullable public IntegerSE getPriority()
priority
を返します。JmsHeaders.PRIORITY
@Nullable public DestinationEE getReplyTo()
reply to
を返します。JmsHeaders.REPLY_TO
@Nullable public BooleanSE getRedelivered()
redelivered
フラグを返します。@Nullable public StringSE getType()
type
を返します。JmsHeaders.TYPE
@Nullable public LongSE getTimestamp()
timestamp
を返します。MessageHeaderAccessor
の getTimestamp
JmsHeaders.TIMESTAMP
public static JmsMessageHeaderAccessor wrap(Message<?> message)
JmsMessageHeaderAccessor
を作成します。