クラス HandlerExecutionChain
java.lang.ObjectSE
org.springframework.web.servlet.HandlerExecutionChain
ハンドラーの実行とチェーン。ハンドラーオブジェクトとハンドラーインターセプターで構成されます。HandlerMapping の
HandlerMapping.getHandler(jakarta.servlet.http.HttpServletRequest)
メソッドによって返されます。- 導入:
- 20.06.2003
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明HandlerExecutionChain
(ObjectSE handler) 新しい HandlerExecutionChain を作成します。HandlerExecutionChain
(ObjectSE handler, ListSE<HandlerInterceptor> interceptorList) 新しい HandlerExecutionChain を作成します。HandlerExecutionChain
(ObjectSE handler, HandlerInterceptor... interceptors) 新しい HandlerExecutionChain を作成します。方法の概要
修飾子と型メソッド説明void
addInterceptor
(int index, HandlerInterceptor interceptor) このチェーンの指定されたインデックスに特定のインターセプターを追加します。void
addInterceptor
(HandlerInterceptor interceptor) このチェーンの末尾に指定されたインターセプターを追加します。void
addInterceptors
(HandlerInterceptor... interceptors) このチェーンの末尾に指定されたインターセプターを追加します。実行するハンドラーオブジェクトを返します。適用するインターセプターのリストを(指定された順序で)返します。適用するインターセプターの配列を(指定された順序で)返します。toString()
ハンドラーのtoString()
実装にデリゲートします。
コンストラクターの詳細
HandlerExecutionChain
新しい HandlerExecutionChain を作成します。- パラメーター:
handler
- 実行するハンドラーオブジェクト
HandlerExecutionChain
新しい HandlerExecutionChain を作成します。- パラメーター:
handler
- 実行するハンドラーオブジェクトinterceptors
- ハンドラー自体が実行される前に(指定された順序で)適用するインターセプターの配列
HandlerExecutionChain
新しい HandlerExecutionChain を作成します。- パラメーター:
handler
- 実行するハンドラーオブジェクトinterceptorList
- ハンドラー自体が実行される前に(指定された順序で)適用するインターセプターのリスト- 導入:
- 5.3
メソッドの詳細
getHandler
実行するハンドラーオブジェクトを返します。addInterceptor
このチェーンの末尾に指定されたインターセプターを追加します。addInterceptor
このチェーンの指定されたインデックスに特定のインターセプターを追加します。- 導入:
- 5.2
addInterceptors
このチェーンの末尾に指定されたインターセプターを追加します。getInterceptors
適用するインターセプターの配列を(指定された順序で)返します。- 戻り値:
- HandlerInterceptors インスタンスの配列 (
null
の場合があります)
getInterceptorList
適用するインターセプターのリストを(指定された順序で)返します。- 戻り値:
- HandlerInterceptors インスタンスのリスト (潜在的に空)
- 導入:
- 5.3
toString
ハンドラーのtoString()
実装にデリゲートします。