Class ConsumerMessageSenderFactory


  • public class ConsumerMessageSenderFactory
    extends java.lang.Object
    • Constructor Detail

      • ConsumerMessageSenderFactory

        public ConsumerMessageSenderFactory​(java.lang.String kafkaClusterName,
                                            MessageSenderFactory messageSenderFactory,
                                            pl.allegro.tech.hermes.tracker.consumers.Trackers trackers,
                                            FutureAsyncTimeout futureAsyncTimeout,
                                            pl.allegro.tech.hermes.common.message.undelivered.UndeliveredMessageLog undeliveredMessageLog,
                                            java.time.Clock clock,
                                            pl.allegro.tech.hermes.common.metric.executor.InstrumentedExecutorServiceFactory instrumentedExecutorServiceFactory,
                                            ConsumerAuthorizationHandler consumerAuthorizationHandler,
                                            int senderAsyncTimeoutMs,
                                            int rateLimiterReportingThreadPoolSize,
                                            boolean rateLimiterReportingThreadMonitoringEnabled)