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

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

public interface InvocationDao

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

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

メソッドの概要
 void addInvocation(Invocation invocation)
          操作要求を追加する
 void clear()
          全ての操作要求情報を削除する。
 void deleteInvocation(String serviceGridId, String serviceId, String invocationName)
          指定したグリッドの指定した要求を削除する
 List<Invocation> listInvocation(String serviceGridId, String serviceId)
          指定したグリッドの操作要求を全て取得する
 

メソッドの詳細

clear

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

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

addInvocation

void addInvocation(Invocation invocation)
                   throws DaoException
操作要求を追加する

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

listInvocation

List<Invocation> listInvocation(String serviceGridId,
                                String serviceId)
                                throws DaoException
指定したグリッドの操作要求を全て取得する

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

deleteInvocation

void deleteInvocation(String serviceGridId,
                      String serviceId,
                      String invocationName)
                      throws DaoException
指定したグリッドの指定した要求を削除する

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