Package org.openiam.esb.core.service
Interface IdentityService
-
- All Known Implementing Classes:
IdentityServiceImpl
public interface IdentityService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcountBeans(IdentitySearchBean searchBean, String requesterId)voiddeleteIdentity(String identityId)List<IdentityDto>findByExample(IdentitySearchBean searchBean, String requesterId, int from, int size)List<IdentityDto>getIdentities(String referredId)IdentityDtogetIdentity(String identityId)IdentityDtogetIdentityByManagedSys(String referredId, String managedSysId)voidisValidIdentity(IdentityDto identityDto)Stringsave(IdentityDto identityDto)voidupdateIdentity(IdentityDto identityDto)
-
-
-
Method Detail
-
save
String save(IdentityDto identityDto)
-
getIdentity
IdentityDto getIdentity(String identityId)
-
getIdentityByManagedSys
IdentityDto getIdentityByManagedSys(String referredId, String managedSysId)
-
getIdentities
List<IdentityDto> getIdentities(String referredId)
-
deleteIdentity
void deleteIdentity(String identityId)
-
updateIdentity
void updateIdentity(IdentityDto identityDto)
-
findByExample
List<IdentityDto> findByExample(IdentitySearchBean searchBean, String requesterId, int from, int size)
-
countBeans
int countBeans(IdentitySearchBean searchBean, String requesterId)
-
isValidIdentity
void isValidIdentity(IdentityDto identityDto) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-