sun-ejb-jar.xml ビジュアルエディタ:「エンティティー Bean」
関連項目
この区画を表示するには、sun-ejb-jar.xml ビジュアルエディタで「Sun 構成」ノードを展開し、エンティティー Bean ノード (
) をクリックします。
この区画では、エンティティー Bean の sun-ejb-jar.xml 配備記述子エントリを編集できます。
一般的な Bean の設定のほか、この区画には次の構成タブが入っています。
エンティティー Bean が CMP (Container Managed Persistence) を使用する場合は、この区画に次の追加構成タブが含まれます。
一般的な Bean プロパティー
それぞれの EJB には、次の要素があります。
- 名前。 この名前フィールドには Bean の名前が入っています。この名前をビジュアルエディタで変更することはできません。
- JNDI 名。 これは、エンティティー Bean の JNDI 名を指定します。セッション Bean の場合、この名前は EJBHome オブジェクトのグローバル JNDI 名を指定します。この名前は、セッション Bean がリモートビューを伝達する場合には必ず指定する必要があります。
- 参照渡し。 これは、エンタープライズ Bean が、同じプロセス内に配置されている別の Bean 内のリモートインタフェースメソッドを呼び出すときに使用する受け渡し方式を指定します。次の 3 つのオプションがあります。
- 値が設定されていない (空)。値が設定されていない場合は、デフォルトの受け渡し方式が使用されます。デフォルトは値渡しです。
- True。 True に設定すると、参照渡しのセマンティクスが使用されます。
- False。 False に設定すると、エンタープライズ Bean はリモートインタフェースの呼び出しに値渡しのセマンティクスを使用します。
- 「参照渡し」機能を使用すると、結果として移植性のないアプリケーションになります。
エンティティー Bean プロパティー
次の エンティティー Bean の設定も変更できます。
- 読み取り専用 Bean。 True を選択すると、Bean は読み取り専用 Bean となり、エンタープライズ Bean クライアントによって決して変更されません。定義されなければ、デフォルト値の False が使用されます。
- 再表示周期 (秒)。 これは、読み取り専用 Bean を JDBC データソースから再表示しなければならない速度を指定します。値は、0 (再表示しない) と正の数値 (指定された間隔で再表示される) です。この速度は、コンテナに対する単なるヒントです。デフォルト値は 0 です。
- コミットオプション。 これは、トランザクション完了時に使用されるコミットオプションを指定します。Sun Java System Application Server の場合、有効な値は B または C です。デフォルト値は B です。(コミットオプション A は、現在のリリースの Sun Java System Application Server ではサポートされません。)
- マッピングプロパティー。 このプロパティーは、現在使用されていません。
- 関連項目
- sun-ejb-jar.xml ビジュアルエディタ
エンティティー Bean 構成タブ
「セッション Bean」
「メッセージ Bean」
「Sun 構成」
「Web サービス記述子」
- エンティティー Bean について
- CMP フィールドの定義
- EJB 配備記述子の設定
著作権と商標について