public interface AccessLimitDao
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
clearExceptDefaults() |
void |
deleteAccessLimit(String userGridId,
String userId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType) |
void |
deleteAccessLimits(String userGridId,
String userId,
String serviceGridId,
String serviceId) |
void |
deleteAccessLimitsOfGrid(String gridId) |
void |
deleteAccessLimitsOfService(String serviceGridId,
String serviceId) |
void |
deleteAccessLimitsOfUser(String userGridId,
String userId) |
AccessLimit |
getAccessLimit(String userGridId,
String userId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType) |
List<AccessLimit> |
getAccessLimits(String userGridId,
String userId,
String serviceGridId,
String serviceId) |
AccessLimit |
getServiceDefaultAccessLimit(String userGridId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType) |
List<AccessLimit> |
getServiceDefaultAccessLimits(String userGridId,
String serviceGridId,
String serviceId) |
List<AccessLimit> |
listAccessLimits(String serviceGridId) |
AccessLimitSearchResult |
searchAccessLimits(int startIndex,
int maxCount,
String userGridId,
String userId,
String serviceGridId,
String[] serviceIds,
Order[] orders) |
AccessLimit |
setAccessLimit(String userGridId,
String userId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType,
int limitCount) |
void |
setServiceDefaultAccessLimit(String userGridId,
String serviceGridId,
String serviceId,
Period period,
LimitType limitType,
int limit) |
void clear()
throws DaoException
DaoExceptionvoid clearExceptDefaults()
throws DaoException
DaoExceptionList<AccessLimit> listAccessLimits(String serviceGridId) throws DaoException
DaoExceptionAccessLimitSearchResult searchAccessLimits(int startIndex, int maxCount, String userGridId, String userId, String serviceGridId, String[] serviceIds, Order[] orders) throws DaoException
DaoExceptionAccessLimit getAccessLimit(String userGridId, String userId, String serviceGridId, String serviceId, Period period, LimitType limitType) throws AccessLimitNotFoundException, DaoException
List<AccessLimit> getAccessLimits(String userGridId, String userId, String serviceGridId, String serviceId) throws DaoException
DaoExceptionAccessLimit setAccessLimit(String userGridId, String userId, String serviceGridId, String serviceId, Period period, LimitType limitType, int limitCount) throws DaoException
DaoExceptionAccessLimit getServiceDefaultAccessLimit(String userGridId, String serviceGridId, String serviceId, Period period, LimitType limitType) throws DaoException
DaoExceptionList<AccessLimit> getServiceDefaultAccessLimits(String userGridId, String serviceGridId, String serviceId) throws DaoException
DaoExceptionvoid setServiceDefaultAccessLimit(String userGridId, String serviceGridId, String serviceId, Period period, LimitType limitType, int limit) throws DaoException
DaoExceptionvoid deleteAccessLimit(String userGridId, String userId, String serviceGridId, String serviceId, Period period, LimitType limitType) throws AccessLimitNotFoundException, DaoException
void deleteAccessLimits(String userGridId, String userId, String serviceGridId, String serviceId) throws DaoException
DaoExceptionvoid deleteAccessLimitsOfGrid(String gridId) throws DaoException
DaoExceptionvoid deleteAccessLimitsOfService(String serviceGridId, String serviceId) throws DaoException
DaoExceptionvoid deleteAccessLimitsOfUser(String userGridId, String userId) throws DaoException
DaoException