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

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

public class InterceptorChain
extends AbstractInterceptor

複数のMethodInterceptorをチェイン上につなぐMethodInterceptorです。

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

コンストラクタの概要
InterceptorChain()
           
 
メソッドの概要
 void add(MethodInterceptor interceptor)
          MethodInterceptorを追加します。
 java.lang.Object invoke(MethodInvocation invocation)
           
 
クラス org.seasar.framework.aop.interceptors.AbstractInterceptor から継承したメソッド
createProxy, getComponentDef, getTargetClass
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InterceptorChain

public InterceptorChain()
メソッドの詳細

add

public void add(MethodInterceptor interceptor)
MethodInterceptorを追加します。

パラメータ:
interceptor -

invoke

public java.lang.Object invoke(MethodInvocation invocation)
                        throws java.lang.Throwable
例外:
java.lang.Throwable


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