jp.go.nict.langrid.dao
インタフェース ServiceActionScheduleDao

既知の実装クラスの一覧:
HibernateServiceActionScheduleDao

public interface ServiceActionScheduleDao

操作予約情報を管理するDAO。

バージョン:
$Revision: 10364 $
作成者:
$Author: Takao Nakaguchi $

メソッドの概要
 void addServiceActionSchedule(ServiceActionSchedule actionSchedule)
          操作予約を追加する
 void clear()
          全ての操作予約情報を削除する。
 void deleteAllServiceActionSchedule(String gridId)
          指定したグリッドの操作予約を全て削除する
 void deleteServiceActionSchedule(String gridId, int scheduleId)
          指定したグリッドの指定した操作予約を削除する
 List<ServiceActionSchedule> listServiceActionSchedule(String gridId)
          指定したグリッドの操作予約を全て取得する
 ServiceActionScheduleSearchResult searchServiceActionSchedule(int startIndex, int maxCount, MatchingCondition[] conditions, Order[] orders)
          操作予約を検索する。
 

メソッドの詳細

clear

void clear()
           throws DaoException
全ての操作予約情報を削除する。

例外:
DaoException - 処理に失敗した

addServiceActionSchedule

void addServiceActionSchedule(ServiceActionSchedule actionSchedule)
                              throws DaoException
操作予約を追加する

パラメータ:
actionSchedule - 操作予約オブジェクト
例外:
DaoException - 処理に失敗した

listServiceActionSchedule

List<ServiceActionSchedule> listServiceActionSchedule(String gridId)
                                                      throws DaoException
指定したグリッドの操作予約を全て取得する

パラメータ:
gridId - 指定するグリッドのID
戻り値:
操作予約リスト
例外:
DaoException - 処理に失敗した

searchServiceActionSchedule

ServiceActionScheduleSearchResult searchServiceActionSchedule(int startIndex,
                                                              int maxCount,
                                                              MatchingCondition[] conditions,
                                                              Order[] orders)
                                                              throws DaoException
操作予約を検索する。

パラメータ:
startIndex - 開始インデックス
maxCount - 最大件数
conditions - 条件
orders - ソート順
戻り値:
検索結果
例外:
DaoException - 処理に失敗した

deleteServiceActionSchedule

void deleteServiceActionSchedule(String gridId,
                                 int scheduleId)
                                 throws DaoException
指定したグリッドの指定した操作予約を削除する

パラメータ:
gridId - 指定するグリッドのID
scheduleId - 指定する操作予約のID
例外:
DaoException - 処理に失敗した

deleteAllServiceActionSchedule

void deleteAllServiceActionSchedule(String gridId)
                                    throws DaoException
指定したグリッドの操作予約を全て削除する

パラメータ:
gridId - 指定するグリッドのID
例外:
DaoException - 処理に失敗した