org.seasar.framework.aop.interceptors
クラス ClassLoaderAwareTraceInterceptor

java.lang.Object
  拡張org.seasar.framework.aop.interceptors.AbstractInterceptor
      拡張org.seasar.framework.aop.interceptors.TraceInterceptor
          拡張org.seasar.framework.aop.interceptors.ClassLoaderAwareTraceInterceptor
すべての実装インタフェース:
Advice, Interceptor, MethodInterceptor, java.io.Serializable

public class ClassLoaderAwareTraceInterceptor
extends TraceInterceptor

ClassLoaderの情報も出力するTraceInterceptorです。

作成者:
shot
関連項目:
直列化された形式

フィールドの概要
 
クラス org.seasar.framework.aop.interceptors.TraceInterceptor から継承したフィールド
maxLengthOfCollection
 
コンストラクタの概要
ClassLoaderAwareTraceInterceptor()
           
 
メソッドの概要
protected  java.lang.StringBuffer appendClassLoader(java.lang.StringBuffer buf, java.lang.Object obj)
          クラスローダの情報を追加します。
 java.lang.Object invoke(MethodInvocation invocation)
           
 
クラス org.seasar.framework.aop.interceptors.TraceInterceptor から継承したメソッド
appendList, appendObject, setMaxLengthOfCollection
 
クラス org.seasar.framework.aop.interceptors.AbstractInterceptor から継承したメソッド
createProxy, getComponentDef, getTargetClass
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassLoaderAwareTraceInterceptor

public ClassLoaderAwareTraceInterceptor()
メソッドの詳細

invoke

public java.lang.Object invoke(MethodInvocation invocation)
                        throws java.lang.Throwable
定義:
インタフェース MethodInterceptor 内の invoke
オーバーライド:
クラス TraceInterceptor 内の invoke
例外:
java.lang.Throwable

appendClassLoader

protected java.lang.StringBuffer appendClassLoader(java.lang.StringBuffer buf,
                                                   java.lang.Object obj)
クラスローダの情報を追加します。

パラメータ:
buf - バッファ
obj - オブジェクト
戻り値:
結果のバッファ


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