public class JmsMessageHeaderAccessor extends NativeMessageHeaderAccessor
MessageHeaderAccessor 実装。NATIVE_HEADERSDEFAULT_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, toNativeHeaderMapcreateAccessor, 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, verifyTypecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEprotected 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.TIMESTAMPpublic static JmsMessageHeaderAccessor wrap(Message<?> message)
JmsMessageHeaderAccessor を作成します。