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, getUserDao
public OverUseLimitLogic() throws DaoException
DaoException
public void clearOverUseLimits() throws DaoException
DaoException
public List<OverUseLimit> listOverUseLimits(String gridId, Order[] orders) throws DaoException
DaoException
public void setOverUseLimit(String gridId, Period period, LimitType limitType, int limitValue) throws DaoException
DaoException
public void deleteOverUseLimit(String gridId, Period period, LimitType limitType) throws DaoException
DaoException
public OverUseStateSearchResult searchOverUseState(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders) throws DaoException
DaoException
public OverUseStateSearchResult searchOverUseStateWithPeriod(int startIndex, int maxCount, String gridId, Calendar startDateTime, Calendar endDateTime, Order[] orders, Period period) throws DaoException
DaoException