パッケージ org.seasar.framework.aop.interceptors

よく使われるインターセプタの実装を提供します。

参照:
          説明

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

パッケージ org.seasar.framework.aop.interceptors の説明

よく使われるインターセプタの実装を提供します。



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.