public class OverUseLimitLogic extends AbstractLogic
| Constructor and Description |
|---|
OverUseLimitLogic() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearOverUseLimits() |
void |
deleteOverUseLimit(String gridId,
Period period,
LimitType limitType) |
List<OverUseLimit> |
listOverUseLimits(String gridId,
Order[] orders) |
OverUseStateSearchResult |
searchOverUseState(int startIndex,
int maxCount,
String gridId,
Calendar startDateTime,
Calendar endDateTime,
Order[] orders) |
OverUseStateSearchResult |
searchOverUseStateWithPeriod(int startIndex,
int maxCount,
String gridId,
Calendar startDateTime,
Calendar endDateTime,
Order[] orders,
Period period) |
void |
setOverUseLimit(String gridId,
Period period,
LimitType limitType,
int limitValue) |
getAccessLimitDao, getAccessLogDao, getAccessRightDao, getAccessStateDao, getDaoContext, getDaoFactory, getDomainDao, getFederationDao, getGridDao, getInvocationDao, getNewsDao, getNodeDao, getOperationRequestDao, getOverUseLimitDao, getOverUseStateDao, getProtocolDao, getResourceDao, getResourceTypeDao, getScheduleDao, getServiceDao, getServiceDeploymentDao, getServiceTypeDao, getSystemPropertyDao, getTemporaryUserDao, getUserDaopublic OverUseLimitLogic()
throws DaoException
DaoExceptionpublic void clearOverUseLimits()
throws DaoException
DaoExceptionpublic List<OverUseLimit> listOverUseLimits(String gridId, Order[] orders) throws DaoException
DaoExceptionpublic void setOverUseLimit(String gridId, Period period, LimitType limitType, int limitValue) throws DaoException
DaoExceptionpublic void deleteOverUseLimit(String gridId, Period period, LimitType limitType) throws DaoException
DaoExceptionpublic OverUseStateSearchResult searchOverUseState(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders) throws DaoException
DaoExceptionpublic OverUseStateSearchResult searchOverUseStateWithPeriod(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders, Period period) throws DaoException
DaoException