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

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

public class HibernateOverUseStateDao
extends HibernateDao
implements OverUseStateDao

過剰利用ログを扱うDAO。

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

入れ子のクラスの概要
 
クラス jp.go.nict.langrid.dao.hibernate.HibernateDao から継承された入れ子のクラス/インタフェース
HibernateDao.DaoBlock, HibernateDao.DaoBlockR<R>
 
コンストラクタの概要
HibernateOverUseStateDao(HibernateDaoContext context)
          コンストラクタ。
 
メソッドの概要
 OverUseStateSearchResult searchOverUse(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders)
          過剰利用情報を検索する。
 OverUseStateSearchResult searchOverUseWithPeriod(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders, Period period)
          過剰利用情報を検索する。
 
クラス 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
 

コンストラクタの詳細

HibernateOverUseStateDao

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

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

searchOverUseWithPeriod

public OverUseStateSearchResult searchOverUseWithPeriod(int startIndex,
                                                        int maxCount,
                                                        String gridId,
                                                        Calendar startDateTime,
                                                        Calendar endDateTime,
                                                        Order[] orders,
                                                        Period period)
                                                 throws DaoException
インタフェース OverUseStateDao の記述:
過剰利用情報を検索する。

定義:
インタフェース OverUseStateDao 内の searchOverUseWithPeriod
パラメータ:
startIndex - 返すログの開始インデックス
maxCount - 返すログの総数
gridId - グリッドID
startDateTime - ログの開始日時
endDateTime - ログの終了日時。この日時は結果に含まれない
orders - ソート順
period - 取得期間
戻り値:
検索されたログの総数と検索結果
例外:
DaoException - 処理に失敗した

searchOverUse

public OverUseStateSearchResult searchOverUse(int startIndex,
                                              int maxCount,
                                              String gridId,
                                              Calendar startDateTime,
                                              Calendar endDateTime,
                                              Order[] orders)
                                       throws DaoException
インタフェース OverUseStateDao の記述:
過剰利用情報を検索する。

定義:
インタフェース OverUseStateDao 内の searchOverUse
パラメータ:
startIndex - 返すログの開始インデックス
maxCount - 返すログの総数
gridId - グリッドID
startDateTime - ログの開始日時
endDateTime - ログの終了日時。この日時は結果に含まれない
orders - ソート順
戻り値:
検索されたログの総数と検索結果
例外:
DaoException - 処理に失敗した