Class JettyMessageBatchSender
java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyMessageBatchSender
- All Implemented Interfaces:
MessageBatchSender
-
Constructor Summary
ConstructorsConstructorDescriptionJettyMessageBatchSender(BatchHttpRequestFactory requestFactory, EndpointAddressResolver resolver, SendingResultHandlers resultHandlers, BatchHttpHeadersProvider headersProvider) -
Method Summary
Modifier and TypeMethodDescriptionsend(MessageBatch batch, pl.allegro.tech.hermes.api.EndpointAddress address, pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata, int requestTimeout)
-
Constructor Details
-
JettyMessageBatchSender
public JettyMessageBatchSender(BatchHttpRequestFactory requestFactory, EndpointAddressResolver resolver, SendingResultHandlers resultHandlers, BatchHttpHeadersProvider headersProvider)
-
-
Method Details
-
send
public MessageSendingResult send(MessageBatch batch, pl.allegro.tech.hermes.api.EndpointAddress address, pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata, int requestTimeout) - Specified by:
sendin interfaceMessageBatchSender
-