クラス ShellMessageHeaderAccessor
java.lang.ObjectSE
org.springframework.messaging.support.MessageHeaderAccessor
org.springframework.shell.component.message.ShellMessageHeaderAccessor
public class ShellMessageHeaderAccessor
extends org.springframework.messaging.support.MessageHeaderAccessor
標準のシェルヘッダーを追加します。
フィールドのサマリー
フィールド修飾子と型フィールド説明static final StringSE
生のソースメッセージ。static final StringSE
static final StringSE
生のソースメッセージ。static final StringSE
クラス org.springframework.messaging.support.MessageHeaderAccessor から継承されたフィールド
DEFAULT_CHARSET
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明EventLoop.Type
ヘッダーが存在する場合は取得します。<T> T
reactor.util.context.ContextView
ContextView
ヘッダーが存在する場合はそれを取得します。getView()
boolean
isReadOnly
(StringSE headerName) void
setReadOnlyHeaders
(StringSE... readOnlyHeaders) 読み取り専用と見なし、メッセージへの入力を禁止するヘッダーのリストを指定します。toMap()
protected void
verifyType
(StringSE headerName, ObjectSE headerValue) クラス org.springframework.messaging.support.MessageHeaderAccessor から継承されたメソッド
copyHeaders, copyHeadersIfAbsent, createAccessor, getAccessor, getAccessor, getAccessor, getContentType, getDetailedLogMessage, getDetailedPayloadLogMessage, getErrorChannel, getHeader, getId, getMessageHeaders, getMutableAccessor, getReplyChannel, getShortLogMessage, getShortPayloadLogMessage, getTimestamp, isModified, isMutable, isReadableContentType, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setImmutable, setLeaveMutable, setModified, setReplyChannel, setReplyChannelName, toMessageHeaders, toString
フィールドの詳細
コンストラクターの詳細
ShellMessageHeaderAccessor
public ShellMessageHeaderAccessor(@Nullable org.springframework.messaging.Message<?> message)
メソッドの詳細
setReadOnlyHeaders
読み取り専用と見なし、メッセージへの入力を禁止するヘッダーのリストを指定します。- パラメーター:
readOnlyHeaders
-readOnly
モードのヘッダーのリスト。デフォルトはMessageHeaders.ID
およびMessageHeaders.TIMESTAMP
です。- 関連事項:
getPriority
getView
getReactorContext
@Nullable public reactor.util.context.ContextView getReactorContext()ContextView
ヘッダーが存在する場合はそれを取得します。- 戻り値:
ContextView
ヘッダー (存在する場合)。
getEventType
EventLoop.Type
ヘッダーが存在する場合は取得します。- 戻り値:
EventLoop.Type
ヘッダー (存在する場合)。
getHeader
verifyType
- オーバーライド:
- クラス
org.springframework.messaging.support.MessageHeaderAccessor
のverifyType
isReadOnly
- オーバーライド:
- クラス
org.springframework.messaging.support.MessageHeaderAccessor
のisReadOnly
toMap
- オーバーライド:
- クラス
org.springframework.messaging.support.MessageHeaderAccessor
のtoMap