インターフェース HandlerStrategies
public interface HandlerStrategies
HandlerFunctions
の処理に使用する戦略を定義します。 このクラスのインスタンスは不変です。インスタンスは通常、可変 HandlerStrategies.Builder
を介して作成されます。デフォルト戦略を設定するための builder()
を介して、または最初から開始するための empty()
を介して作成されます。
- 導入:
- 5.0
- 作成者:
- Arjen Poutsma, Juergen Hoeller, Sebastien Deleuze
- 関連事項:
ネストされたクラスのサマリー
メソッドのサマリー
修飾子と型メソッド説明static HandlerStrategies.Builder
builder()
デフォルトの初期化でHandlerStrategies
の変更可能なビルダーを返します。static HandlerStrategies.Builder
empty()
HandlerStrategies
の変更可能な空のビルダーを返します。例外の処理に使用するWebExceptionHandlers
を返します。ロケールコンテキストの解決に使用するLocaleContextResolver
を返します。リクエストボディの変換に使用するHttpMessageReaders
を返します。レスポンス本体の変換に使用するHttpMessageWriters
を返します。ビューの名前解決に使用するViewResolvers
を返します。リクエストとレスポンスのフィルタリングに使用するWebFilters
を返します。static HandlerStrategies
デフォルトの初期化で新しいHandlerStrategies
を返します。
メソッドの詳細
messageReaders
ListSE<HttpMessageReader<?>> messageReaders()リクエストボディの変換に使用するHttpMessageReaders
を返します。- 戻り値:
- メッセージリーダー
messageWriters
ListSE<HttpMessageWriter<?>> messageWriters()レスポンス本体の変換に使用するHttpMessageWriters
を返します。- 戻り値:
- メッセージライター
viewResolvers
ListSE<ViewResolver> viewResolvers()ビューの名前解決に使用するViewResolvers
を返します。- 戻り値:
- ビューリゾルバー
webFilters
リクエストとレスポンスのフィルタリングに使用するWebFilters
を返します。- 戻り値:
- Web フィルター
exceptionHandlers
ListSE<WebExceptionHandler> exceptionHandlers()例外の処理に使用するWebExceptionHandlers
を返します。- 戻り値:
- 例外ハンドラー
localeContextResolver
LocaleContextResolver localeContextResolver()ロケールコンテキストの解決に使用するLocaleContextResolver
を返します。- 戻り値:
- ロケールコンテキストリゾルバー
withDefaults
デフォルトの初期化で新しいHandlerStrategies
を返します。- 戻り値:
- 新しい
HandlerStrategies
builder
デフォルトの初期化でHandlerStrategies
の変更可能なビルダーを返します。- 戻り値:
- ビルダー
empty
HandlerStrategies
の変更可能な空のビルダーを返します。- 戻り値:
- ビルダー