public class AccessRightLogic extends AbstractLogic
| Constructor and Description |
|---|
AccessRightLogic() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
deleteAccessRight(String serviceGridId,
String serviceId,
String userGridId,
String userId) |
AccessRight |
getAccessRight(String serviceGridId,
String serviceId,
String userGridId,
String userId) |
void |
moveToForAllUsers(String serviceGridId,
String serviceId) |
void |
moveToMembersOnly(String serviceGridId,
String serviceId) |
AccessRightSearchResult |
searchAccessRights(String ownerUserId,
int startIndex,
int maxCount,
String serviceGridId,
String serviceId,
String userGridId,
Order[] orders) |
void |
setAccessRight(String serviceOwnerUserId,
String serviceGridId,
String serviceId,
String userGridId,
String userId,
boolean permitted) |
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 AccessRightLogic()
throws DaoException
DaoExceptionpublic void clear()
throws DaoException
DaoExceptionpublic AccessRightSearchResult searchAccessRights(String ownerUserId, int startIndex, int maxCount, String serviceGridId, String serviceId, String userGridId, Order[] orders) throws DaoException
DaoExceptionpublic AccessRight getAccessRight(String serviceGridId, String serviceId, String userGridId, String userId) throws DaoException, ServiceNotFoundException, UserNotFoundException
public void setAccessRight(String serviceOwnerUserId, String serviceGridId, String serviceId, String userGridId, String userId, boolean permitted) throws DaoException, UserNotFoundException
DaoExceptionUserNotFoundExceptionpublic void moveToMembersOnly(String serviceGridId, String serviceId) throws DaoException
DaoExceptionpublic void moveToForAllUsers(String serviceGridId, String serviceId) throws DaoException
DaoExceptionpublic void deleteAccessRight(String serviceGridId, String serviceId, String userGridId, String userId) throws DaoException, AccessRightNotFoundException