クラス 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 StringSEstatic final StringSE生のソースメッセージ。static final StringSEクラス org.springframework.messaging.support.MessageHeaderAccessor から継承されたフィールド
DEFAULT_CHARSETコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明EventLoop.Typeヘッダーが存在する場合は取得します。<T> Treactor.util.context.ContextViewContextViewヘッダーが存在する場合はそれを取得します。getView()booleanisReadOnly(StringSE headerName) voidsetReadOnlyHeaders(StringSE... readOnlyHeaders) 読み取り専用と見なし、メッセージへの入力を禁止するヘッダーのリストを指定します。toMap()protected voidverifyType(StringSE headerName, ObjectSE headerValue) クラス org.springframework.messaging.support.MessageHeaderAccessor から継承されたメソッド
copyHeaders, copyHeadersIfAbsent, createAccessor, fromMap, fromMessageHeaders, 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