public class ConsumerFactory
extends java.lang.Object
| Constructor and Description |
|---|
ConsumerFactory(ReceiverFactory messageReceiverFactory,
MessageSenderFactory messageSenderFactory,
pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics,
MessageSplitter messageSplitter,
pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
pl.allegro.tech.hermes.common.message.undelivered.UndeliveredMessageLog undeliveredMessageLog,
ConsumerRateLimitSupervisor consumerRateLimitSupervisor,
OutputRateCalculator outputRateCalculator,
Trackers trackers) |
@Inject public ConsumerFactory(ReceiverFactory messageReceiverFactory, MessageSenderFactory messageSenderFactory, pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics, MessageSplitter messageSplitter, pl.allegro.tech.hermes.common.config.ConfigFactory configFactory, pl.allegro.tech.hermes.common.message.undelivered.UndeliveredMessageLog undeliveredMessageLog, ConsumerRateLimitSupervisor consumerRateLimitSupervisor, OutputRateCalculator outputRateCalculator, Trackers trackers)