メソッド名 |
実行可能な操作 |
トランザクション管理種別が
Containerの場合 |
トランザクション管理種別が
Beanの場合 |
コンストラクタ |
なし |
なし |
setSessionContext |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal (注1)
- isCallerInRole (注1)
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- 他のEJBアプリケーションへのアクセス (注1)
- リソースマネージャ(データベースなど)へのアクセス (注1)
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal (注1)
- isCallerInRole (注1)
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- 他のEJBアプリケーションへのアクセス (注1)
- リソースマネージャ(データベースなど)へのアクセス (注1)
|
ejbCreate |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal (注1)
- isCallerInRole (注1)
- getEJBObject
- getEJBLocalObject
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- 他のEJBアプリケーションへのアクセス (注1)
- リソースマネージャ(データベースなど)へのアクセス (注1)
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal (注1)
- isCallerInRole (注1)
- getEJBObject
- getEJBLocalObject
- getUserTransaction
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- javax.transaction.UserTransactionメソッド
- Enterprise Bean Environmentの利用
- 他のEJBアプリケーションへのアクセス (注1)
- リソースマネージャ(データベースなど)へのアクセス (注1)
|
ejbRemove |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getEJBObject
- getEJBLocalObject
- getTimerService
- Enterprise Bean Environmentの利用
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getEJBObject
- getEJBLocalObject
- getUserTransaction
- getTimerService
- javax.transaction.UserTransactionメソッド
- Enterprise Bean Environmentの利用
|
ビジネスメソッド
(RemoteインタフェースもしくはLocalインタフェースで呼び出された場合) |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- getRollbackOnly
- isCallerInRole
- setRollbackOnly
- getEJBObject
- getEJBLocalObject
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- isCallerInRole
- getEJBObject
- getEJBLocalObject
- getUserTransaction
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- javax.transaction.UserTransactionメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|
ビジネスメソッド
(サービスエンドポイントインタフェースで呼び出された場合) |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- getRollbackOnly
- isCallerInRole
- setRollbackOnly
- getEJBObject
- getEJBLocalObject
- getMessageContext
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- isCallerInRole
- getEJBObject
- getEJBLocalObject
- getUserTransaction
- getMessageContext
- getTimerService
- javax.transaction.UserTransactionメソッド
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|
ejbTimeout |
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- isCallerInRole
- getRollbackOnly
- setRollbackOnly
- getEJBObject
- getEJBLocalObject
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|
- javax.ejb.SessionContextメソッド
- getEJBHome
- getEJBLocalHome
- getCallerPrincipal
- isCallerInRole
- getEJBObject
- getEJBLocalObject
- getUserTransaction
- getTimerService
- javax.ejb.TimerServiceメソッド
- javax.ejb.Timerメソッド
- javax.transaction.UserTransactionメソッド
- Enterprise Bean Environmentの利用
- リソースマネージャ(データベースなど)へのアクセス
- 他のEJBアプリケーションへのアクセス
|