org.seasar.framework.container.factory.aspect
クラス AbstractAspectDefBuilder
java.lang.Object
   org.seasar.framework.container.factory.aspect.AbstractAspectDefBuilder
org.seasar.framework.container.factory.aspect.AbstractAspectDefBuilder
- すべての実装されたインタフェース: 
- AspectDefBuilder
- 直系の既知のサブクラス:  
- AspectAnnotationAspectDefBuilder, EJB3AnnotationAspectDefBuilder, MetaAnnotationAspectDefBuilder
- public abstract class AbstractAspectDefBuilder 
- extends java.lang.Object- implements AspectDefBuilder
Tigerアノテーションを読み取りAspectDefを作成するコンポーネントの実装クラスです。
- 作成者:
- koichik
 
 
| クラス java.lang.Object から継承されたメソッド | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
AbstractAspectDefBuilder
public AbstractAspectDefBuilder()
appendAspect
protected void appendAspect(ComponentDef componentDef,
                            java.lang.String interceptor,
                            java.lang.String pointcut)
- 指定のインターセプタとポイントカットを持つアスペクト定義を作成してコンポーネント定義に追加します。
 
- 
 
- 
- パラメータ:
- componentDef- コンポーネント定義
- interceptor- インターセプタを示すOGNL式
- pointcut- ポイントカットを示す文字列 (カンマ区切りの正規表現)
 
appendAspect
protected void appendAspect(ComponentDef componentDef,
                            java.lang.String interceptor,
                            java.lang.reflect.Method pointcut)
- 指定のインターセプタを指定のメソッドに適用するアスペクト定義を作成してコンポーネント定義に追加します。
 
- 
 
- 
- パラメータ:
- componentDef- コンポーネント定義
- interceptor- インターセプタを示すOGNL式
- pointcut- インターセプタを適用するメソッド
 
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.