public class HandlerExecutionChain extends ObjectSE
HandlerMapping.getHandler(javax.servlet.http.HttpServletRequest)
メソッドによって返されます。HandlerInterceptor
コンストラクターと説明 |
---|
HandlerExecutionChain(ObjectSE handler) 新しい HandlerExecutionChain を作成します。 |
HandlerExecutionChain(ObjectSE handler, HandlerInterceptor... interceptors) 新しい HandlerExecutionChain を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | addInterceptor(HandlerInterceptor interceptor) このチェーンの末尾に指定されたインターセプターを追加します。 |
void | addInterceptor(int index, HandlerInterceptor interceptor) このチェーンの指定されたインデックスに特定のインターセプターを追加します。 |
void | addInterceptors(HandlerInterceptor... interceptors) このチェーンの末尾に指定されたインターセプターを追加します。 |
ObjectSE | getHandler() 実行するハンドラーオブジェクトを返します。 |
HandlerInterceptor[] | getInterceptors() 適用するインターセプターの配列を(指定された順序で)返します。 |
StringSE | toString() ハンドラーの toString() 実装にデリゲートします。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public HandlerExecutionChain(ObjectSE handler)
handler
- 実行するハンドラーオブジェクト public HandlerExecutionChain(ObjectSE handler, @Nullable HandlerInterceptor... interceptors)
handler
- 実行するハンドラーオブジェクト interceptors
- ハンドラー自体が実行される前に(指定された順序で)適用するインターセプターの配列 public ObjectSE getHandler()
public void addInterceptor(HandlerInterceptor interceptor)
public void addInterceptor(int index, HandlerInterceptor interceptor)
public void addInterceptors(HandlerInterceptor... interceptors)
@Nullable public HandlerInterceptor[] getInterceptors()
null
の場合があります)public StringSE toString()
toString()
実装にデリゲートします。ObjectSE
の toStringSE