| Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]()
|
| 第3部 EJB編 | > 第13章 Message-driven Beanの実装 | > 13.2 Enterprise Beanクラスの作成 |
以下の操作は、Beanクラスのメソッドごとに実行できる操作が異なります。
実行できる操作は以下です。以下に示す以外の操作を実行した場合は、java.lang.IllegalStateExceptionが発生する場合があります。
|
メソッド名 |
実行可能な操作 |
|
|
トランザクション管理種別が |
トランザクション管理種別が |
|
|
コンストラクタ |
なし |
なし |
|
setMessageDrivenContext |
|
|
|
ejbCreate ejbRemove |
|
|
|
onMessage |
|
|

MessageDrivenContextインタフェースのgetRollbackOnlyメソッドとsetRollbackOnlyメソッドは、トランザクション属性がRequiredのときだけ使用してください。
トランザクション属性がNotSupportedのときにこれらのメソッドが呼び出された場合は、java.lang.IllegalStateExceptionが発生する場合があります。
目次
索引
![]()
|