|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface EJB3Desc
EJB3のセッションビーンを表現するインターフェースです。
| メソッドの概要 | |
|---|---|
java.util.List<java.lang.reflect.Method> |
getAroundInvokeMethods()
AroundInvokeで注釈されたメソッドのListを返します。 |
java.lang.Class<?> |
getBeanClass()
このセッションビーンのクラスを返します。 |
java.util.List<java.lang.Class<?>> |
getBusinessInterfaces()
このセッションビーンが実装するビジネスインターフェースの Listを返します。 |
EJB3BusinessMethodDesc |
getBusinessMethod(java.lang.reflect.Method method)
methodに対応するビジネスメソッド定義を返します。 |
java.util.List<EJB3BusinessMethodDesc> |
getBusinessMethods()
このセッションビーンの全てのビジネスメソッド定義の Listを返します。 |
java.util.List<EJB3InterceptorDesc> |
getInterceptors()
このセッションビーンに適用されるインターセプタ定義の Listを返します。 |
java.lang.String |
getName()
このセッションビーンの名前を返します。 |
java.util.List<java.lang.reflect.Method> |
getPostConstructMethods()
PostConstructで注釈されたメソッドのListを返します。 |
boolean |
isCMT()
このセッションビーンがコンテナ管理トランザクションを使用する場合は trueを返します。 |
boolean |
isStateful()
このセッションビーンがステートフルなら trueを返します。 |
boolean |
isStateless()
このセッションビーンがステートレスなら trueを返します。 |
| メソッドの詳細 |
|---|
boolean isStateless()
trueを返します。
trueboolean isStateful()
trueを返します。
truejava.lang.String getName()
Stateless.name(),
Stateful.name()java.lang.Class<?> getBeanClass()
java.util.List<java.lang.Class<?>> getBusinessInterfaces()
Listを返します。
Listboolean isCMT()
trueを返します。
truejava.util.List<EJB3InterceptorDesc> getInterceptors()
Listを返します。
ListEJB3BusinessMethodDesc getBusinessMethod(java.lang.reflect.Method method)
methodに対応するビジネスメソッド定義を返します。
methodに対応するビジネスメソッドが存在しない場合はnullを返します。
method - このセッションビーンのメソッド
methodに対応するビジネスメソッド定義java.util.List<EJB3BusinessMethodDesc> getBusinessMethods()
Listを返します。
Listjava.util.List<java.lang.reflect.Method> getAroundInvokeMethods()
AroundInvokeで注釈されたメソッドのListを返します。
このセッションビーンにAroundInvokeで注釈されたメソッドが存在しない場合は空のListを返します。
AroundInvokeで注釈されたメソッドのリストjava.util.List<java.lang.reflect.Method> getPostConstructMethods()
PostConstructで注釈されたメソッドのListを返します。
このセッションビーンにPostConstructで注釈されたメソッドが存在しない場合は空のListを返します。
PostConstructで注釈されたメソッドのリスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||