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