2.15.3 上位レベルインターセプタの呼び出し抑止

クラスレベルインターセプタ,メソッドレベルインターセプタでは,アノテーション,またはDDで上位レベルのインターセプタの実行を抑止できます。

インターセプタの実行を抑止できる範囲を次の表に示します。

表2-50 上位レベルインターセプタの実行を抑止できる範囲

インターセプタの種別抑止する対象
デフォルトインターセプタクラスレベルインターセプタメソッドレベルインターセプタ
デフォルトインターセプタ××
クラスレベルインターセプタ×
メソッドレベルインターセプタ
(凡例)
○:上位レベルのインターセプタの呼び出しを抑止できる。
×:上位レベルに該当しないため,呼び出し抑止の定義をしても無視される。
-:上位レベルのインターセプタの呼び出しの定義はできない。
注※
クラスレベルインターセプタでデフォルトインターセプタの呼び出し抑止の定義が指定された場合,メソッドレベルインターセプタでの定義に関係なく,デフォルトインターセプタの呼び出しを抑止します。