Package org.openiam.common.beans.mq
Class IdentityRabbitMqService
- java.lang.Object
-
- org.openiam.common.beans.mq.AbstractRabbitMQService
-
- org.openiam.common.beans.mq.IdentityRabbitMqService
-
@Component public final class IdentityRabbitMqService extends AbstractRabbitMQService
The purpose of this class is to provide common read-only operations for respect to the IdentityDto object
-
-
Field Summary
Fields Modifier and Type Field Description protected IdentityQueue
identityQueue
-
Fields inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description IdentityRabbitMqService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IdentityDto>
findBeans(IdentitySearchBean identitySearchBean, int from, int size)
IdentityDto
getIdentityDtoById(String identityId)
List<IdentityDto>
getIdentityDtoByReferredObjectId(String referredObjectId)
StringResponse
saveIdentity(IdentityDto identityDto)
-
Methods inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
crudRequest, idRequest
-
-
-
-
Field Detail
-
identityQueue
@Autowired protected IdentityQueue identityQueue
-
-
Method Detail
-
getIdentityDtoById
public IdentityDto getIdentityDtoById(String identityId)
-
saveIdentity
public StringResponse saveIdentity(IdentityDto identityDto)
-
findBeans
public List<IdentityDto> findBeans(IdentitySearchBean identitySearchBean, int from, int size)
-
getIdentityDtoByReferredObjectId
public List<IdentityDto> getIdentityDtoByReferredObjectId(String referredObjectId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-