|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface OverUseLimitDao
過剰利用の制限値を扱うDAO。
| メソッドの概要 | |
|---|---|
void |
clear()
過剰利用制限情報をクリアする。 |
void |
deleteOverUseLimit(String gridId,
Period period,
LimitType limitType)
過剰利用制限情報を削除する。 |
void |
deleteOverUseLimitsOfGrid(String gridId)
指定したグリッドの過剰利用制限情報を削除する。 |
OverUseLimit |
getOverUseLimit(String gridId,
Period period,
LimitType limitType)
過剰利用制限情報を取得する。 |
List<OverUseLimit> |
listOverUseLimits(String gridId,
Order[] orders)
全ての過剰利用制限情報を返す。 |
void |
setOverUseLimit(String gridId,
Period period,
LimitType limitType,
int limitValue)
過剰利用制限情報を設定する。 |
| メソッドの詳細 |
|---|
void clear()
throws DaoException
DaoException - 処理に失敗した
List<OverUseLimit> listOverUseLimits(String gridId,
Order[] orders)
throws DaoException
gridId - グリッドIDorders - ソート順
DaoException - 処理に失敗した
void setOverUseLimit(String gridId,
Period period,
LimitType limitType,
int limitValue)
throws DaoException
gridId - グリッドIDperiod - 時間の単位limitType - 宣言の種類limitValue - 制限値
DaoException - 処理に失敗した
OverUseLimit getOverUseLimit(String gridId,
Period period,
LimitType limitType)
throws OverUseLimitNotFoundException,
DaoException
gridId - グリッドIDperiod - 時間の単位limitType - 宣言の種類
OverUseLimitNotFoundException - 指定された過剰利用制限情報が見つからない
DaoException - 処理に失敗した
void deleteOverUseLimit(String gridId,
Period period,
LimitType limitType)
throws OverUseLimitNotFoundException,
DaoException
gridId - グリッドIDperiod - 時間の単位limitType - 宣言の種類
OverUseLimitNotFoundException - 指定された過剰利用制限情報が見つからない
DaoException - 処理に失敗した
void deleteOverUseLimitsOfGrid(String gridId)
throws DaoException
gridId - グリッドID
DaoException - 処理に失敗した
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||