Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
|
目次
索引
|
15.2.5.2 削除処理の記述例
■記述する処理概要
- 呼び出すEntity Beanのlookup処理を行い、EJB homeを取得する。
- findByPrimaryKeyメソッドを呼び出し、プライマリキーオブジェクトを取得する。
- removeメソッドを呼び出す。
■記述例
--------------------------------------------------------------------------------
(lookup処理でEJB homeの取得)
:
EmployeeEntityRemote etyRemote = null;
EmployeeEntityPrimaryKey pk = new EmployeeEntityPrimaryKey();
pk.ID = empEV.getId();
try {
etyRemote = etyHome.findByPrimaryKey(pk);
} catch ( FinderException ex ) {
throw new UserException( ex.getMessage() );
} catch ( RemoteException ex ) {
throw new EJBException( ex.getMessage() );
}
try {
etyRemote.remove();
} catch ( RemoveException ex ) {
throw new UserException( ex.getMessage() );
} catch ( RemoteException ex ) {
throw new EJBException( ex.getMessage() );
}
:
--------------------------------------------------------------------------------
Copyright 2008 FUJITSU LIMITED