Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
|
目次
索引
![前ページ](../j2eecom/previous.gif)
|
15.2.2.5 ejbSelectメソッドの記述例
■記述する処理概要
EntityBeanメソッド内よりejbSelectメソッドを呼び出します。クライアントアプリケーション、または、他のEJBアプリケーション内からejbSelectメソッドへアクセスできません。
■記述例
以下にビジネスメソッド内からejbSelectメソッドを使用したCMP2.0のEnterprise Beanの記述例を示します。
--------------------------------------------------------------------------------
public abstract class OrderBean implements javax.ejb.EntityBean {
:
public int getSameDayOrderCount() {
Collection c;
try {
// ejbSelectメソッドの呼出し
c = ejbSelectOrdersOn(getDate());
} catch (FinderException fe) {
fe.printStackTrace();
return 0;
}
return c.size();
}
:
// ejbSelectメソッドをabstractで宣言
public abstract java.util.Collection ejbSelectOrdersOn(java.lang.String date)
throws javax.ejb.FinderException;
:
}
--------------------------------------------------------------------------------
Copyright 2008 FUJITSU LIMITED