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
           
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

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-2007 The Seasar Foundation. All Rights Reserved.