Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第3部 EJB編> 第13章 Entity Beanの実装> 13.6 BMPのEnterprise Beanクラスの作成

13.6.13 使用できるメソッド

 Enterprise Beanクラスの各メソッドでは、以下のインタフェースのメソッドを使用できます。

■ EntityContextインタフェースのメソッド

 EntityContextは、コンテナによって保守されているコンテキストへのアクセスを与えます。このインタフェースは、setEntityContextのパラメタとして指定することにより取得できます。それによりEntityContextより拡張されるEJBContextインタフェースのメソッドを使用できます。

メソッド名

内容

getEJBObject()

EJB objectを返却します。

getPrimaryKey()

EJB objectのプライマリキーを返却します。

getCallerPrincipal()

呼出し側のjava.security.Principalを取得します。

getEJBHome()

Enterprise BeanのHomeインタフェースを取得します。

getRollbackOnly()

そのトランザクションが“rollback only”でマークされているか判定します。

getUserTransaction()

トランザクション区別インタフェースを取得します。

isCallerInRole(java.lang.String)

呼出し側がセキュリティーロールに割り当てられているか判定します。

setRollbackOnly()

カレントトランザクションを“rollback”にマークします。


目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED