Package org.openiam.mq.gateway
Interface RequestServiceGateway
-
- All Known Implementing Classes:
RequestServiceGatewayImpl
public interface RequestServiceGateway
Created by alexander on 07/07/16.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
broadcast(String vhost, String exchange, OpenIAMAPI api, BaseServiceRequest request, String routingKey)
void
publish(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
void
schedule(MqQueue queue, OpenIAMAPI api, Long delayMillis, Integer priority, BaseServiceRequest request)
void
schedule(MqQueue queue, OpenIAMAPI api, Long delayMillis, BaseServiceRequest request)
void
send(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
Response
sendAndReceive(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
-
-
-
Method Detail
-
sendAndReceive
Response sendAndReceive(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
-
send
void send(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
-
schedule
void schedule(MqQueue queue, OpenIAMAPI api, Long delayMillis, BaseServiceRequest request)
-
schedule
void schedule(MqQueue queue, OpenIAMAPI api, Long delayMillis, Integer priority, BaseServiceRequest request)
-
publish
void publish(MqQueue queue, OpenIAMAPI api, BaseServiceRequest request)
-
broadcast
void broadcast(String vhost, String exchange, OpenIAMAPI api, BaseServiceRequest request, String routingKey)
-
-