クラス
org.seasar.framework.aop.interceptors.AbstractInterceptor の使用

AbstractInterceptor を使用しているパッケージ
org.seasar.framework.aop.interceptors よく使われるインターセプタの実装を提供します。 
org.seasar.framework.container.customizer コンポーネント定義をカスタマイズするコンポーネントカスタマイザの標準的な実装クラスを提供します。  
 

org.seasar.framework.aop.interceptors での AbstractInterceptor の使用
 

org.seasar.framework.aop.interceptors での AbstractInterceptor のサブクラス
 class ClassLoaderAwareTraceInterceptor
          ClassLoaderの情報も出力するTraceInterceptorです。
 class DelegateInterceptor
          あるオブジェクトへの呼び出しを別のオブジェクトに転送するMethodInterceptorです。
 class InterceptorAdapter
          InterceptorChainを名前で追加できるようにしたものです。
 class InterceptorChain
          複数のMethodInterceptorをチェイン上につなぐMethodInterceptorです。
 class InterceptorLifecycleAdapter
          MethodInterceptorのインスタンス属性(lifecycle)が、 対象となるコンポーネントと異なる場合に使用します。
 class InvalidateSessionInterceptor
          メソッドの実行後にHTTPセッションを破棄するインターセプタです。
 class MockInterceptor
          モック用のMethodInterceptorです。
 class PrototypeDelegateInterceptor
          prototypeのコンポーネントに呼び出しを転送するMethodInterceptorです。
 class RemoveSessionInterceptor
          メソッドの実行後にHTTPセッションから属性を削除するインターセプタです。
 class SimpleTraceInterceptor
          引数や戻り値を出力しない単純なトレース用のMethodInterceptorです。
 class SyncInterceptor
          メソッドの呼び出しをsynchronized化するMethodInterceptorです。
 class ThrowsInterceptor
          例外処理用のMethodInterceptorです。
 class ToStringInterceptor
           
 class TraceInterceptor
          トレース出力用のMethodInterceptorです。
 class TraceThrowsInterceptor
          例外をトレースするためのThrowsInterceptorです。
 

org.seasar.framework.container.customizer での AbstractInterceptor の使用
 

org.seasar.framework.container.customizer での AbstractInterceptor のサブクラス
static class AspectCustomizer.LookupAdaptorInterceptor
          インスタンス属性がsingleton以外のインターセプタを呼び出すためのアダプタとなるインターセプタです。
 



Copyright ? 2004-2007 The Seasar Foundation. All Rights Reserved.