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, getUserDao
public AccessLimitLogic() throws DaoException
DaoException
public void clear() throws DaoException
DaoException
public AccessLimitSearchResult searchAccessLimits(int startIndex, int maxCount, String userGridId, String serviceGridId, String serviceId, Order[] orders) throws DaoException
DaoException
public AccessLimit[] getMyAccessLimits(String userGridId, String userId, String serviceGridId, String serviceId) throws DaoException
DaoException
public 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