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

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

public class HotAwareDelegateInterceptor
extends java.lang.Object
implements MethodInterceptor

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

作成者:
koichik

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

フィールドの詳細

container

protected S2Container container
S2コンテナです。


targetName

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

コンストラクタの詳細

HotAwareDelegateInterceptor

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

メソッドの詳細

setContainer

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

パラメータ:
container -

setTargetName

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

パラメータ:
targetName -

invoke

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


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