public class AccessLimitLogic extends AbstractLogic
| Constructor and Description |
|---|
AccessLimitLogic() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
deleteAccessLimit(String userGridId,
String userId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType) |
AccessLimit[] |
getMyAccessLimits(String userGridId,
String userId,
String serviceGridId,
String serviceId) |
AccessLimitSearchResult |
searchAccessLimits(int startIndex,
int maxCount,
String userGridId,
String serviceGridId,
String serviceId,
Order[] orders) |
void |
setAccessLimit(String userGridId,
String userId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType,
int limitCount) |
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 AccessLimitLogic()
throws DaoException
DaoExceptionpublic void clear()
throws DaoException
DaoExceptionpublic AccessLimitSearchResult searchAccessLimits(int startIndex, int maxCount, String userGridId, String serviceGridId, String serviceId, Order[] orders) throws DaoException
DaoExceptionpublic AccessLimit[] getMyAccessLimits(String userGridId, String userId, String serviceGridId, String serviceId) throws DaoException
DaoExceptionpublic void setAccessLimit(String userGridId, String userId, String serviceGridId, String serviceId, Period period, LimitType limitType, int limitCount) throws DaoException, UserNotFoundException, ServiceNotFoundException
public void deleteAccessLimit(String userGridId, String userId, String serviceGridId, String serviceId, Period period, LimitType limitType) throws DaoException, AccessLimitNotFoundException