liguofeng29’s blog

個人勉強用ブログだっす。

S2AOP - 標準Interceptor

S2AOPとして提供するInterceptor.

予めaop.diconに登録してある。

 

クラス名コンポーネント説明
TraceInterceptor aop.traceInterceptor トレースログ出力
ClassLoaderAwareTraceInterceptor aop.classLoaderAwareTraceInterceptor クラスローダも出力するトレースログ
SimpleTraceInterceptor aop.simpleTraceInterceptor シンプルトレースログ出力
SyncInterceptor aop.syncInterceptor メソッド呼び出しを同期化する
TraceThrowsIneterceptor aop.traceThrowsInterceptor 例外のトレースログ出力
ToStringInterceptor aop.toStringInterceptor フィールド情報をtoString()で出力
RemoveSessionInterceptor aop.removeSessionInterceptor メソッド終了後指定するsessionの値を削除
InvalidateSessionInterceptor aop.invalidateSessionInterceptor メソッド正常終了時にsession削除
DependencyLookupInterceptor aop.dependencyLookupInterceptor S2Containerからコンポーネント返却
DeletgateInterceptor aop.delegeteInterceptor メソッド呼び出しを他オブジェクトに委譲