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

第3部 EJB編> 第13章 Message-driven Beanの実装

13.2 Enterprise Beanクラスの作成

 Enterprise Beanクラスは、ユーザがインタフェースで定義した ejbCreateメソッドおよびビジネスメソッドを実装します。

 Apworksを使用して開発を行った場合、ApdesignerまたはコンポーネントデザイナによりEnterprise Beanクラスのひな形が自動生成されます。

 以下に、Enterprise Beanクラスの記述の形式を示します。

■ 記述形式

      public class Enterprise Bean名
      implements javax.ejb.MessageDrivenBean, javax.jms.MessageListener {
      ・・・
      
          public void ejbCreate() {
          ・・・
          }
          public void ejbRemove() {
          ・・・
          }
          ・・・
          public void onMessage(javax.jms.Message msg) {
          ・・・
          }
      }

■ 規約

 Enterprise Beanクラスは以下の規約を満たしていなければなりません。

 ejbCreate、onMessage、ejbRemoveには、以下の規約があります。

◆ ejbCreateの規約

 ejbCreateは以下の規約を満たしていなければなりません。

◆ onMessageの規約

 onMessageは以下の規約を満たしていなければなりません。

◆ ejbRemoveの規約

 ejbRemoveは以下の規約を満たしていなければなりません。


下へ13.2.1 記述例
下へ13.2.2 使用できるメソッド
下へ13.2.3 Enterprise Beanクラスのメソッドが実行可能な操作

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

All Rights Reserved, Copyright(C) 富士通株式会社 2005