public abstract class EJBContainer extends ObjectSE implements AutoCloseableSE
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | APP_NAME 埋め込み可能コンテナー内で実行される Enterprise Bean モジュールのアプリケーション名を指定するための標準プロパティ名。 |
static StringSE | MODULES 初期化するモジュールのセットを指定するための標準プロパティ名。 |
static StringSE | PROVIDER 埋め込み可能なコンテナー実装のブートストラップクラスを指定するための標準プロパティ名。 |
コンストラクターと説明 |
---|
EJBContainer() |
修飾子と型 | メソッドと説明 |
---|---|
abstract void | close() 埋め込み可能な EJBContainer インスタンスをシャットダウンします。 |
static EJBContainer | createEJBContainer() 埋め込み可能な Enterprise Bean コンテナーを作成して初期化します。 |
static EJBContainer | createEJBContainer(MapSE<?,?> properties) 組み込みの Enterprise Bean コンテナーを作成し、一連の構成プロパティを使用して初期化します。 |
abstract ContextSE | getContext() 埋め込み可能コンテナーで実行されているセッション Bean への参照を検索するためのネーミングコンテキストを取得します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final StringSE PROVIDER
public static final StringSE MODULES
public static EJBContainer createEJBContainer()
EJBException
- コンテナーまたはアプリケーションを正常に初期化できなかった場合にスローされます。public static EJBContainer createEJBContainer(MapSE<?,?> properties)
properties
- 仕様定義および / またはベンダー固有のプロパティ。仕様では、仕様で定義されたプロパティ用にプレフィックス "jakarta.ejb."
が予約されています。EJBException
- コンテナーまたはアプリケーションを正常に初期化できなかった場合にスローされます。public abstract ContextSE getContext()
public abstract void close()
close()
を呼び出す必要があります。AutoCloseableSE
の closeSE
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.