Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第3部 EJB編 | > 第27章 Message-driven Bean編 | > 27.2 Enterprise Beanクラスを作成する |
以下の操作は、Beanクラスの各メソッドごとに実行できる操作が異なります。
実行できる操作は以下です。以下に示す以外の操作を実行した場合は、java.lang.IllegalStateExceptionが発生する場合があります。
メソッド名 |
実行可能な操作 |
|
トランザクション管理種別が |
トランザクション管理種別が |
|
コンストラクタ |
なし |
なし |
setMessageDrivenContext |
|
|
ejbCreate ejbRemove |
|
|
onMessage |
|
|
MessageDrivenContextインタフェースのgetRollbackOnlyメソッドとsetRollbackOnlyメソッドは、トランザクション属性がRequiredのときだけ使用してください。トランザクション属性がNotSupportedのときにこれらのメソッドが呼び出された場合は、java.lang.IllegalStateExceptionが発生する場合があります。
目次
索引
![]() ![]() |