org.seasar.framework.container.autoregister
クラス AspectAutoRegister

java.lang.Object
  拡張org.seasar.framework.container.autoregister.AbstractAutoRegister
      拡張org.seasar.framework.container.autoregister.AbstractComponentTargetAutoRegister
          拡張org.seasar.framework.container.autoregister.AspectAutoRegister

public class AspectAutoRegister
extends AbstractComponentTargetAutoRegister

アスペクトを自動登録するためのクラスです。

作成者:
higa

フィールドの概要
 
クラス org.seasar.framework.container.autoregister.AbstractAutoRegister から継承したフィールド
INIT_METHOD
 
コンストラクタの概要
AspectAutoRegister()
           
 
メソッドの概要
protected  void register(ComponentDef componentDef)
          ComponentDefを登録します。
 void setInterceptor(MethodInterceptor interceptor)
          インターセプタを設定します。
 void setPointcut(java.lang.String pointcut)
          ポイントカットを設定します。
 
クラス org.seasar.framework.container.autoregister.AbstractComponentTargetAutoRegister から継承したメソッド
isAppliedComponent, registerAll
 
クラス org.seasar.framework.container.autoregister.AbstractAutoRegister から継承したメソッド
addClassPattern, addClassPattern, addIgnoreClassPattern, addIgnoreClassPattern, findComponentDef, getClassPattern, getClassPatternSize, getContainer, hasComponentDef, isIgnore, setContainer
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AspectAutoRegister

public AspectAutoRegister()
メソッドの詳細

setInterceptor

public void setInterceptor(MethodInterceptor interceptor)
インターセプタを設定します。

パラメータ:
interceptor -

setPointcut

public void setPointcut(java.lang.String pointcut)
ポイントカットを設定します。

パラメータ:
pointcut -

register

protected void register(ComponentDef componentDef)
クラス AbstractComponentTargetAutoRegister の記述:
ComponentDefを登録します。

定義:
クラス AbstractComponentTargetAutoRegister 内の register
パラメータ:
componentDef -


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