public class HibernateOverUseLimitDao extends HibernateCRUDDao<OverUseLimit> implements OverUseLimitDao
HibernateDao.DaoBlock, HibernateDao.DaoBlockR<R>| Constructor and Description |
|---|
HibernateOverUseLimitDao(HibernateDaoContext context) |
| Modifier and Type | Method and Description |
|---|---|
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 limit) |
add, add, clearEach, createCriteria, createDeleteQuery, delete, delete, exists, get, getOrNull, list, updatecreateDeleteQuery, createDeleteQuery, deleteEntities, getContext, getSession, logAdditionalInfo, logWhenRollbacking, transact, transactpublic HibernateOverUseLimitDao(HibernateDaoContext context)
public void clear()
throws DaoException
clear in interface OverUseLimitDaoclear in class HibernateCRUDDao<OverUseLimit>DaoExceptionpublic List<OverUseLimit> listOverUseLimits(String gridId, Order[] orders) throws DaoException
listOverUseLimits in interface OverUseLimitDaoDaoExceptionpublic void setOverUseLimit(String gridId, Period period, LimitType limitType, int limit) throws DaoException
setOverUseLimit in interface OverUseLimitDaoDaoExceptionpublic OverUseLimit getOverUseLimit(String gridId, Period period, LimitType limitType) throws OverUseLimitNotFoundException, DaoException
getOverUseLimit in interface OverUseLimitDaoOverUseLimitNotFoundExceptionDaoExceptionpublic void deleteOverUseLimit(String gridId, Period period, LimitType limitType) throws OverUseLimitNotFoundException, DaoException
deleteOverUseLimit in interface OverUseLimitDaoOverUseLimitNotFoundExceptionDaoExceptionpublic void deleteOverUseLimitsOfGrid(String gridId) throws DaoException
deleteOverUseLimitsOfGrid in interface OverUseLimitDaoDaoException