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

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

public interface OperationRequestDao

操作要求情報を管理するDAO。

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

メソッドの概要
 void addOperationRequest(OperationRequest operation)
          操作要求を追加する
 void clear()
          全ての操作要求情報を削除する。
 void deleteAllOperationRequest(String operationGridId)
          指定したグリッドの操作要求を全て削除する
 void deleteOperationRequest(String operationGridId, int operationId)
          指定したグリッドの指定した要求を削除する
 List<OperationRequest> listOperationRequest(String operationGridId)
          指定したグリッドの操作要求を全て取得する
 OperationRequestSearchResult searchOperationRequsests(int startIndex, int maxCount, MatchingCondition[] conditions, Order[] orders)
          操作要求を検索する。
 

メソッドの詳細

clear

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

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

addOperationRequest

void addOperationRequest(OperationRequest operation)
                         throws DaoException
操作要求を追加する

パラメータ:
operation - 要求オブジェクト
例外:
DaoException - 処理に失敗した

searchOperationRequsests

OperationRequestSearchResult searchOperationRequsests(int startIndex,
                                                      int maxCount,
                                                      MatchingCondition[] conditions,
                                                      Order[] orders)
                                                      throws DaoException
操作要求を検索する。

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

listOperationRequest

List<OperationRequest> listOperationRequest(String operationGridId)
                                            throws DaoException
指定したグリッドの操作要求を全て取得する

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

deleteOperationRequest

void deleteOperationRequest(String operationGridId,
                            int operationId)
                            throws DaoException
指定したグリッドの指定した要求を削除する

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

deleteAllOperationRequest

void deleteAllOperationRequest(String operationGridId)
                               throws DaoException
指定したグリッドの操作要求を全て削除する

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