com.ibm.btt.bc.ac.dao
Interface ISecurityServiceDAO
- All Known Implementing Classes:
- SecurityServiceDAODBImpl, SecurityServiceDAOXMLImpl
public interface ISecurityServiceDAO
addService
java.lang.String addService(SecurityService service)
throws DAOException
- Throws:
DAOException
deleteService
java.lang.String deleteService(java.lang.String serviceName)
throws DAOException
- Throws:
DAOException
getAllServices
java.util.List<SecurityService> getAllServices()
throws DAOException
- Throws:
DAOException
findServiceByName
SecurityService findServiceByName(java.lang.String serviceName)
throws DAOException
- Throws:
DAOException
findService
java.util.List<SecurityService> findService(QueryConditions queryConditions)
throws DAOException
- Throws:
DAOException
updateService
java.lang.String updateService(SecurityService service)
throws DAOException
- Throws:
DAOException
addRequiredRightToService
java.lang.String addRequiredRightToService(java.lang.String serviceName,
java.lang.String rightName)
throws DAOException
- Throws:
DAOException
removeRightFromService
java.lang.String removeRightFromService(java.lang.String serviceName,
java.lang.String rightName)
throws DAOException
- Throws:
DAOException
getAllRequiredRightsForService
java.util.List<SecurityRight> getAllRequiredRightsForService(java.lang.String serviceName)
throws DAOException
- Throws:
DAOException
getRequiredRightForService
SecurityRight getRequiredRightForService(java.lang.String serviceName,
java.lang.String rightName)
throws DAOException
- Throws:
DAOException
(c) Copyright IBM Corporation 1998, 2009