Package org.openiam.idm.mq.gateway.impl
Class ConnectorRequestServiceGatewayImpl
- java.lang.Object
-
- org.springframework.amqp.rabbit.core.RabbitGatewaySupport
-
- org.openiam.mq.gateway.AbstractServiceGateway<AbstractProvisioningConnectorRequest>
-
- org.openiam.idm.mq.gateway.impl.ConnectorRequestServiceGatewayImpl
-
- All Implemented Interfaces:
ConnectorRequestServiceGateway
,org.springframework.beans.factory.InitializingBean
public class ConnectorRequestServiceGatewayImpl extends AbstractServiceGateway<AbstractProvisioningConnectorRequest> implements ConnectorRequestServiceGateway
Created by Alexander Dukkardt on 2017-04-28.
-
-
Field Summary
-
Fields inherited from class org.openiam.mq.gateway.AbstractServiceGateway
log
-
-
Constructor Summary
Constructors Constructor Description ConnectorRequestServiceGatewayImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
send(String queue, OpenIAMAPI api, AbstractProvisioningConnectorRequest request)
<Response extends AbstractConnectorResponse>
ResponsesendAndRecieve(String queue, OpenIAMAPI api, AbstractProvisioningConnectorRequest request, Class<Response> responseClass)
-
Methods inherited from class org.openiam.mq.gateway.AbstractServiceGateway
convertAndSendWithName, sendAndReceive
-
-
-
-
Method Detail
-
send
public void send(String queue, OpenIAMAPI api, AbstractProvisioningConnectorRequest request) throws BasicDataServiceException
- Specified by:
send
in interfaceConnectorRequestServiceGateway
- Throws:
BasicDataServiceException
-
sendAndRecieve
public <Response extends AbstractConnectorResponse> Response sendAndRecieve(String queue, OpenIAMAPI api, AbstractProvisioningConnectorRequest request, Class<Response> responseClass)
- Specified by:
sendAndRecieve
in interfaceConnectorRequestServiceGateway
-
-