Interface RetransmissionOutboundConnector
- All Known Implementing Classes:
AmqpInbound,KafkaRetransmissionConnector,RestRetransmissionConnector,RetransmissionAdminConsoleOutboundConnector
public interface RetransmissionOutboundConnector
A retransmission connector allows the eligible party to request retransmission of data for a specific timeframe from a region-connector.
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<RetransmissionRequest> A flux ofRetransmissionRequests.voidsetRetransmissionResultStream(reactor.core.publisher.Flux<RetransmissionResult> retransmissionResultStream) Sets the stream ofRetransmissionRequestto be sent to the EP app.
-
Method Details
-
retransmissionRequests
reactor.core.publisher.Flux<RetransmissionRequest> retransmissionRequests()A flux ofRetransmissionRequests. This is consumed byRetransmissionRequestRouterto route the retransmission requests to the correct region-connector.- Returns:
- Contains the regionConnectorId, the permissionRequestId and the start and end date of the timeframe that should be retransmitted.
-
setRetransmissionResultStream
void setRetransmissionResultStream(reactor.core.publisher.Flux<RetransmissionResult> retransmissionResultStream) Sets the stream ofRetransmissionRequestto be sent to the EP app. This stream will be provided by theRetransmissionRequestRouter.- Parameters:
retransmissionResultStream- stream of retransmission results
-