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

第3部 EJB編> 第12章 Session Beanの実装> 12.5 Localインタフェースの作成

12.5.1 記述例

■ Localインタフェースの記述例

 SampleLocalという名前のインタフェースを設定した場合の記述例を以下に示します。この例では、businessというメソッドに String型のパラメタを渡しています。太字部分はユーザが任意で指定できます。

SampleLocal.java
public interface SampleLocal extends javax.ejb.EJBLocalObject { /* EJBLocalObjectを継承します  */
public String business(String s);             /* ユーザの業務に応じて設定*/

}

■ Enterprise Beanクラスの記述例

 Enterprise Beanクラスのビジネスメソッドの記述例を以下に示します。ビジネスメソッドでは、ユーザがサーバで行う任意の処理を記述します。太字部分はユーザが任意で指定できます。

SampleBean.java(部分)

・・・
      // business method
      public String business(String s)           /* ビジネスメソッドの処理を記述 */
          throws EJBException {
              System.out.println("SampleBean: business"); 
              return SessionName + ":" + s.toUpperCase(); 
      }
      ・・・

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

Copyright 2008 FUJITSU LIMITED