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

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

public class HotAwareDelegateInterceptor
extends Object
implements MethodInterceptor

HOT deployに対応させるためのMethodInterceptorです。

作成者:
koichik

フィールドの概要
protected  S2Container container
          S2コンテナです。
protected  String targetName
          ターゲット名です。
 
コンストラクタの概要
HotAwareDelegateInterceptor()
          HotAwareDelegateInterceptorを作成します。
 
メソッドの概要
 Object invoke(MethodInvocation invocation)
           
 void setContainer(S2Container container)
          S2Containerを設定します。
 void setTargetName(String targetName)
          ターゲット名を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

container

protected S2Container container
S2コンテナです。


targetName

protected String targetName
ターゲット名です。

コンストラクタの詳細

HotAwareDelegateInterceptor

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

メソッドの詳細

setContainer

public void setContainer(S2Container container)
S2Containerを設定します。

パラメータ:
container -

setTargetName

public void setTargetName(String targetName)
ターゲット名を設定します。

パラメータ:
targetName -

invoke

public Object invoke(MethodInvocation invocation)
              throws Throwable
定義:
インタフェース MethodInterceptor 内の invoke
例外:
Throwable


Copyright ? 2004-2008 The Seasar Foundation. All Rights Reserved.