インターフェース RouterFunctions.Visitor
- 含まれているクラス:
- RouterFunctions
public static interface RouterFunctions.Visitor
ルーター関数の論理構造から通知を受け取ります。
メソッドのサマリー
修飾子と型メソッド説明void
attributes
(MapSE<StringSE, ObjectSE> attributes) 属性を持つルーター関数の通知を受信します。void
endNested
(RequestPredicate predicate) ネストされたルーター関数の終了通知を受け取ります。void
resources
(FunctionSE<ServerRequest, reactor.core.publisher.Mono<Resource>> lookupFunction) リソースルーター関数の通知を受け取ります。void
route
(RequestPredicate predicate, HandlerFunction<?> handlerFunction) ハンドラー関数への標準の予測ルートの通知を受け取ります。void
startNested
(RequestPredicate predicate) ネストされたルーター関数の開始の通知を受け取ります。void
unknown
(RouterFunction<?> routerFunction) 不明なルーター関数の通知を受け取ります。
メソッドの詳細
startNested
ネストされたルーター関数の開始の通知を受け取ります。- パラメーター:
predicate
- ネストされたルーター関数に適用される述語- 関連事項:
endNested
ネストされたルーター関数の終了通知を受け取ります。- パラメーター:
predicate
- ネストされたルーター関数に適用される述語- 関連事項:
route
ハンドラー関数への標準の予測ルートの通知を受け取ります。- パラメーター:
predicate
- ハンドラー関数に適用される述語handlerFunction
- ハンドラー関数。- 関連事項:
resources
リソースルーター関数の通知を受け取ります。- パラメーター:
lookupFunction
- リソースの検索関数- 関連事項:
attributes
属性を持つルーター関数の通知を受信します。指定された属性は、これに続くルーター通知に適用されます。- パラメーター:
attributes
- 次のルーターに適用される属性- 導入:
- 5.3
unknown
不明なルーター関数の通知を受け取ります。このメソッドは、さまざまなRouterFunctions
メソッドを介して作成されなかったルーター関数に対して呼び出されます。- パラメーター:
routerFunction
- ルーター関数