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

java.lang.Object
  拡張org.seasar.framework.aop.interceptors.AbstractInterceptor
      拡張org.seasar.framework.aop.interceptors.ThrowsInterceptor
すべての実装インタフェース:
Advice, Interceptor, MethodInterceptor, java.io.Serializable
直系の既知のサブクラス:
TraceThrowsInterceptor

public abstract class ThrowsInterceptor
extends AbstractInterceptor

例外処理用のMethodInterceptorです。

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

フィールドの概要
static java.lang.String METHOD_NAME
          ThrowsInterceptorの実装クラスが実装しなければいけないメソッド名です。
 
コンストラクタの概要
ThrowsInterceptor()
          ThrowsInterceptorを作成します。
 
メソッドの概要
 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
 

フィールドの詳細

METHOD_NAME

public static final java.lang.String METHOD_NAME
ThrowsInterceptorの実装クラスが実装しなければいけないメソッド名です。

関連項目:
定数フィールド値
コンストラクタの詳細

ThrowsInterceptor

public ThrowsInterceptor()
ThrowsInterceptorを作成します。

メソッドの詳細

invoke

public java.lang.Object invoke(MethodInvocation invocation)
                        throws java.lang.Throwable
例外:
java.lang.Throwable
関連項目:
MethodInterceptor.invoke(org.aopalliance.intercept.MethodInvocation)


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