|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.framework.ejb.impl.EJB3InterceptorDescImpl
public class EJB3InterceptorDescImpl
EJB3セッションビーンに適用されるインターセプタを表現するクラスです。
| フィールドの概要 | |
|---|---|
protected EJB3Desc |
ejb3desc
このインターセプタ定義が適用される EJB3Desc |
protected java.lang.Class<?> |
interceptorClass
インターセプタのクラス |
protected java.util.LinkedList<java.lang.reflect.Method> |
interceptorMethods
このインターセプタが適用されるセッションビーンのビジネスメソッドの List |
protected java.util.LinkedList<java.lang.reflect.Method> |
postConstructMethods
AroundInvokeで注釈されたインターセプタのメソッド |
| コンストラクタの概要 | |
|---|---|
EJB3InterceptorDescImpl(EJB3Desc ejb3desc,
java.lang.Class<?> interceptorClass)
インスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
protected void |
detectInterceptorMethods()
このインターセプタが適用されるセッションビーンのビジネスメソッドを検出します。 |
protected void |
detectPostConstructMethod()
AroundInvokeで注釈されたインターセプタのメソッドを検出します。 |
EJB3Desc |
getEJB3Desc()
このインターセプタ定義が適用される EJB3Descを返します。 |
java.lang.Class<?> |
getInterceptorClass()
インターセプタのクラスを返します。 |
java.util.List<java.lang.reflect.Method> |
getInterceptorMethods()
このインターセプタが適用されるセッションビーンのビジネスメソッドの Listを返します。 |
java.util.List<java.lang.reflect.Method> |
getPostConstructMethods()
AroundInvokeで注釈されたインターセプタのメソッドを返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected EJB3Desc ejb3desc
EJB3Desc
protected java.lang.Class<?> interceptorClass
protected java.util.LinkedList<java.lang.reflect.Method> interceptorMethods
List
protected java.util.LinkedList<java.lang.reflect.Method> postConstructMethods
AroundInvokeで注釈されたインターセプタのメソッド
| コンストラクタの詳細 |
|---|
public EJB3InterceptorDescImpl(EJB3Desc ejb3desc,
java.lang.Class<?> interceptorClass)
ejb3desc - このインターセプタ定義が適用されるEJB3DescinterceptorClass - インターセプタのクラス| メソッドの詳細 |
|---|
public EJB3Desc getEJB3Desc()
EJB3InterceptorDesc の記述: EJB3Descを返します。
EJB3InterceptorDesc 内の getEJB3DescEJB3Descpublic java.lang.Class<?> getInterceptorClass()
EJB3InterceptorDesc の記述:
EJB3InterceptorDesc 内の getInterceptorClasspublic java.util.List<java.lang.reflect.Method> getInterceptorMethods()
EJB3InterceptorDesc の記述: Listを返します。
EJB3InterceptorDesc 内の getInterceptorMethodsListpublic java.util.List<java.lang.reflect.Method> getPostConstructMethods()
EJB3InterceptorDesc の記述: AroundInvokeで注釈されたインターセプタのメソッドを返します。
EJB3InterceptorDesc 内の getPostConstructMethodsAroundInvokeで注釈されたインターセプタのメソッドprotected void detectInterceptorMethods()
protected void detectPostConstructMethod()
AroundInvokeで注釈されたインターセプタのメソッドを検出します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||