| パッケージ | 説明 |
|---|---|
| jakarta.ejb | Enterprise Bean とそのクライアント間、および Enterprise Bean と Enterprise Bean コンテナー間の契約を定義する Enterprise Bean クラスとインターフェースが含まれています。 |
| jakarta.ejb.spi | Enterprise Bean コンテナーによって実装されるインターフェースを定義します。 |
| クラスと説明 |
|---|
| ConcurrencyManagementType シングルトンセッション Bean の ConcurrencyManagement アノテーションの値を指定するために使用されます。 |
| ConcurrentAccessException ConcurrentAccessException は、別の呼び出しが進行中にクライアントがステートフルセッション Bean またはシングルトン Bean で呼び出しを試みたことを示し、このような同時アクセスは許可されません。 |
| CreateException CreateException 例外は、Enterprise Bean のホームまたはローカルホームインターフェースで定義されているすべての作成メソッドの throws 句に含まれている必要があります。 |
| EJBContext EJBContext インターフェースは、Enterprise Bean インスタンスのコンテナー提供のランタイムコンテキストへのアクセスをインスタンスに提供します。 |
| EJBException EJBException がスローされ、呼び出されたビジネスメソッドまたはコールバックメソッドが予期しないエラー(たとえば |
| EJBHome EJBHome インターフェースは、すべての Enterprise Bean のリモートホームインターフェースによって拡張される必要があります。 |
| EJBLocalHome EJBLocalHome インターフェースは、すべての Enterprise Bean のローカルホームインターフェースによって拡張される必要があります。 |
| EJBLocalObject EJBLocalObject インターフェースは、すべての Enterprise Bean のローカルインターフェースによって拡張する必要があります。 |
| EJBMetaData EJBMetaData インターフェースにより、クライアントは Enterprise Bean のメタデータ情報を取得できます。 |
| EJBObject EJBObject インターフェースは、すべての Enterprise Bean のリモートインターフェースによって拡張されています。 |
| EnterpriseBean EnterpriseBean インターフェースは、SessionBean、EntityBean、MessageDrivenBean インターフェースの共通スーパーインターフェースです。 |
| EntityContext EntityContext インターフェースは、エンティティ Bean インスタンスのコンテナー提供のランタイムコンテキストへのアクセスをインスタンスに提供します。 |
| FinderException FinderException 例外は、エンティティ Bean のホームまたはローカルホームインターフェースのすべてのファインダーメソッドの throws 句に含める必要があります。 |
| Handle Handle インターフェースは、すべての Enterprise Bean オブジェクトハンドルによって実装されます。 |
| HomeHandle HomeHandle インターフェースは、すべてのホームオブジェクトハンドルによって実装されます。 |
| LockType コンテナー管理の同時実行性を持つシングルトン Bean の同時実行ロック型。 |
| MessageDrivenContext MessageDrivenContext インターフェースは、コンテナーがメッセージ駆動型 Bean インスタンスに提供するランタイムメッセージ駆動型コンテキストへのアクセスを提供します。 |
| NoMoreTimeoutsException この例外は、カレンダーベースのタイマーがこれ以上タイムアウトしないことを示します。 |
| NoSuchObjectLocalException 存在しないローカルオブジェクト(ローカル Enterprise Bean オブジェクトまたはタイマー)のメソッドを呼び出そうとすると、NoSuchObjectLocalException がスローされます。 |
| RemoveException Enterprise Bean またはコンテナーが Enterprise Bean オブジェクトの削除を許可していないときに、Enterprise Bean オブジェクトまたはローカル Enterprise Bean オブジェクトを削除しようとすると、RemoveException がスローされます。 |
| ScheduleExpression Enterprise Bean タイマーのカレンダーベースのタイムアウト式。 |
| SessionContext SessionContext インターフェースは、コンテナーがセッション Bean インスタンスに提供するランタイムセッションコンテキストへのアクセスを提供します。 |
TimerTimer インターフェースには、Enterprise Bean タイマーサービスを介して作成されたタイマーに関する情報が含まれています。 |
| TimerConfig TimerConfig は、タイマーの作成中に追加のタイマー構成設定を指定するために使用されます。 |
| TimerHandle TimerHandle インターフェースにより、Bean プロバイダーは、永続化できる直列化可能なタイマーハンドルを取得できます。 |
| TimerService TimerService インターフェースは、Enterprise Bean コンポーネントに、コンテナーが提供するタイマーサービスへのアクセスを提供します。 |
TransactionAttributeTypeTransactionAttributeType 列挙は TransactionAttribute アノテーションとともに使用され、セッション Bean またはメッセージ駆動型 Bean のメソッドが有効なトランザクションコンテキストで呼び出されるかどうかを指定します。 |
| TransactionManagementType enum TransactionManagementType は TransactionManagement アノテーションとともに使用され、コンテナー管理または Bean 管理のトランザクション管理が使用されるかどうかを指定します。 |
| クラスと説明 |
|---|
| EJBException EJBException がスローされ、呼び出されたビジネスメソッドまたはコールバックメソッドが予期しないエラー(たとえば |
| EJBHome EJBHome インターフェースは、すべての Enterprise Bean のリモートホームインターフェースによって拡張される必要があります。 |
| EJBObject EJBObject インターフェースは、すべての Enterprise Bean のリモートインターフェースによって拡張されています。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.