|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| EJB3Desc を使用しているパッケージ | |
|---|---|
| org.seasar.framework.container.factory.aspect | Tigerアノテーションを読み取りAspectDefを作成するクラスを提供します。 |
| org.seasar.framework.container.factory.intertype | Tigerアノテーションを読み取りInterTypeDefを作成するクラスを提供します。 |
| org.seasar.framework.ejb | EJB3セッションビーンのメタデータにアクセスする機能を提供します。 |
| org.seasar.framework.ejb.impl | EJB3セッションビーンのメタデータにアクセスする機能の実装を提供します。 |
| org.seasar.framework.container.factory.aspect での EJB3Desc の使用 |
|---|
| EJB3Desc 型のパラメータを持つ org.seasar.framework.container.factory.aspect のメソッド | |
|---|---|
protected void |
EJB3AnnotationAspectDefBuilder.appendEJB3AroundInvokeAspect(ComponentDef componentDef,
EJB3Desc ejb3desc)
AroundInvokeアノテーションを読み取りアスペクト定義を作成してコンポーネント定義に追加します。 |
protected void |
EJB3AnnotationAspectDefBuilder.appendEJB3InterceptorsAspect(ComponentDef componentDef,
EJB3Desc ejb3desc)
Interceptorsアノテーションを読み取りアスペクト定義を作成してコンポーネント定義に追加します。 |
protected void |
EJB3AnnotationAspectDefBuilder.appendEJB3TxAspect(ComponentDef componentDef,
EJB3Desc ejb3desc)
TransactionAttributeアノテーションを読み取りアスペクト定義を作成してコンポーネント定義に追加します。 |
| org.seasar.framework.container.factory.intertype での EJB3Desc の使用 |
|---|
| EJB3Desc 型のパラメータを持つ org.seasar.framework.container.factory.intertype のメソッド | |
|---|---|
protected java.util.Set<java.lang.Class<?>> |
EJB3IntertypeDefBuilder.getInterceptorClasses(EJB3Desc ejb3desc)
Interceptorsアノテーションで指定されたインターセプタクラスの配列を返します。 |
| org.seasar.framework.ejb での EJB3Desc の使用 |
|---|
| EJB3Desc を返す org.seasar.framework.ejb のメソッド | |
|---|---|
EJB3Desc |
EJB3InterceptorDesc.getEJB3Desc()
このインターセプタ定義が適用される EJB3Descを返します。 |
static EJB3Desc |
EJB3DescFactory.getEJB3Desc(java.lang.Class<?> beanClass)
beanClassに対応するEJB3Descのインスタンスを返します。 |
| org.seasar.framework.ejb.impl での EJB3Desc の使用 |
|---|
| EJB3Desc を実装している org.seasar.framework.ejb.impl のクラス | |
|---|---|
class |
EJB3DescImpl
EJB3のセッションビーンを表現するクラスです。 |
| EJB3Desc として宣言されている org.seasar.framework.ejb.impl のフィールド | |
|---|---|
protected EJB3Desc |
EJB3InterceptorDescImpl.ejb3desc
このインターセプタ定義が適用される EJB3Desc |
protected EJB3Desc |
EJB3BusinessMethodDescImpl.ejb3desc
このビジネスメソッドを含むEJB3セッションビーン定義 |
| EJB3Desc を返す org.seasar.framework.ejb.impl のメソッド | |
|---|---|
EJB3Desc |
EJB3InterceptorDescImpl.getEJB3Desc()
|
| EJB3Desc 型のパラメータを持つ org.seasar.framework.ejb.impl のコンストラクタ | |
|---|---|
EJB3BusinessMethodDescImpl(EJB3Desc ejb3desc,
java.lang.reflect.Method method)
インスタンスを構築します。 |
|
EJB3InterceptorDescImpl(EJB3Desc ejb3desc,
java.lang.Class<?> interceptorClass)
インスタンスを構築します。 |
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||