jp.go.nict.langrid.dao.hibernate
クラス HibernateInvocationDao

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.hibernate.HibernateDao
      上位を拡張 jp.go.nict.langrid.dao.hibernate.HibernateInvocationDao
すべての実装されたインタフェース:
InvocationDao

public class HibernateInvocationDao
extends HibernateDao
implements InvocationDao

Invocation情報を扱うDAO。

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

入れ子のクラスの概要
 
クラス jp.go.nict.langrid.dao.hibernate.HibernateDao から継承された入れ子のクラス/インタフェース
HibernateDao.DaoBlock, HibernateDao.DaoBlockR<R>
 
コンストラクタの概要
HibernateInvocationDao(HibernateDaoContext context)
          コンストラクタ。
 
メソッドの概要
 void addInvocation(Invocation invocation)
          操作要求を追加する
 void clear()
          全ての操作要求情報を削除する。
 void deleteInvocation(String serviceGridId, String serviceId, String invocationName)
          指定したグリッドの指定した要求を削除する
 List<Invocation> listInvocation(String serviceGridId, String serviceId)
          指定したグリッドの操作要求を全て取得する
 
クラス jp.go.nict.langrid.dao.hibernate.HibernateDao から継承されたメソッド
createDeleteQuery, createDeleteQuery, deleteEntities, getContext, getSession, logAdditionalInfo, logWhenRollbacking, transact, transact
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HibernateInvocationDao

public HibernateInvocationDao(HibernateDaoContext context)
コンストラクタ。

パラメータ:
context - DaoContext
メソッドの詳細

addInvocation

public void addInvocation(Invocation invocation)
                   throws DaoException
インタフェース InvocationDao の記述:
操作要求を追加する

定義:
インタフェース InvocationDao 内の addInvocation
例外:
DaoException - 処理に失敗した

deleteInvocation

public void deleteInvocation(String serviceGridId,
                             String serviceId,
                             String invocationName)
                      throws DaoException
インタフェース InvocationDao の記述:
指定したグリッドの指定した要求を削除する

定義:
インタフェース InvocationDao 内の deleteInvocation
例外:
DaoException - 処理に失敗した

listInvocation

public List<Invocation> listInvocation(String serviceGridId,
                                       String serviceId)
                                throws DaoException
インタフェース InvocationDao の記述:
指定したグリッドの操作要求を全て取得する

定義:
インタフェース InvocationDao 内の listInvocation
serviceId - 指定するグリッドのID
戻り値:
要求リスト
例外:
DaoException - 処理に失敗した

clear

public void clear()
           throws DaoException
インタフェース InvocationDao の記述:
全ての操作要求情報を削除する。

定義:
インタフェース InvocationDao 内の clear
例外:
DaoException - 処理に失敗した