Interface AccessCertificationService
-
- All Superinterfaces:
GetBeansService<AccessCertification,AccessCertificationEntity,String,AccessCertificationSearchBean>
- All Known Implementing Classes:
AccessCertificationServiceImpl
public interface AccessCertificationService extends GetBeansService<AccessCertification,AccessCertificationEntity,String,AccessCertificationSearchBean>
- Author:
- Asker Kazharov
Service to manage access certification data
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(String id)
Delete access certification by idAccessCertification
findById(String id)
Search for data according by id.AccessCertificationListResponse
findTasks(AccessCertificationSearchBean searchBean, int from, int size)
List<String>
findUserIdsByApplications(AccessCertificationSearchBean searchBean)
UserListResponse
findUsersByApplications(AccessCertificationSearchBean searchBean, int from, int size)
List<AccessCertification>
getNamesByIds(Collection<String> ids)
String
save(AccessCertification entry)
Add or update access certification.-
Methods inherited from interface org.openiam.esb.core.service.GetBeansService
countBeans, find, findBeans, findBeans, get
-
-
-
-
Method Detail
-
save
String save(AccessCertification entry) throws BasicDataServiceException
Add or update access certification.- Parameters:
entry
-- Returns:
- Throws:
BasicDataServiceException
-
delete
void delete(String id) throws BasicDataServiceException
Delete access certification by id- Parameters:
id
-- Throws:
BasicDataServiceException
-
findById
AccessCertification findById(String id)
Search for data according by id.- Parameters:
id
-- Returns:
- AccessCertification bean
-
findTasks
AccessCertificationListResponse findTasks(AccessCertificationSearchBean searchBean, int from, int size)
- Returns:
- AccessCertificationListResponse
-
findUserIdsByApplications
List<String> findUserIdsByApplications(AccessCertificationSearchBean searchBean)
-
findUsersByApplications
UserListResponse findUsersByApplications(AccessCertificationSearchBean searchBean, int from, int size)
-
getNamesByIds
List<AccessCertification> getNamesByIds(Collection<String> ids)
-
-