クラス DefaultWebFilterChain
java.lang.ObjectSE
org.springframework.web.server.handler.DefaultWebFilterChain
- 実装されたすべてのインターフェース:
WebFilterChain
WebFilterChain
のデフォルト実装。 このクラスの各インスタンスは、チェーンの 1 つのリンクを表します。public コンストラクター DefaultWebFilterChain(WebHandler, List)
は完全なチェーンを初期化し、最初のリンクを表します。
このクラスは不変であり、スレッドセーフです。一度作成すると、リクエストを同時に処理するために再利用できます。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクター説明DefaultWebFilterChain
(WebHandler handler, ListSE<WebFilter> filters) 使用するフィルターとターゲットハンドラーのリストを含む public コンストラクター。メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
filter
(ServerWebExchange exchange) チェーンの次のWebFilter
に委譲します。
コンストラクターの詳細
DefaultWebFilterChain
使用するフィルターとターゲットハンドラーのリストを含む public コンストラクター。- パラメーター:
handler
- ターゲットハンドラーfilters
- ハンドラーの前のフィルター- 導入:
- 5.1
メソッドの詳細
getFilters
getHandler
filter
インターフェースからコピーされた説明:WebFilterChain
チェーンの次のWebFilter
に委譲します。- 次で指定:
- インターフェース
WebFilterChain
のfilter
- パラメーター:
exchange
- 現在のサーバー交換- 戻り値:
- リクエスト処理が完了したことを示す
Mono<Void>