public class MessageCommitterFactory extends java.lang.Object implements org.glassfish.hk2.api.Factory<java.util.List<MessageCommitter>>
| Constructor and Description |
|---|
MessageCommitterFactory(pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
org.apache.curator.framework.CuratorFramework curatorFramework,
BrokerOffsetsRepository brokerOffsetsRepository,
pl.allegro.tech.hermes.common.kafka.KafkaNamesMapper kafkaNamesMapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(java.util.List<MessageCommitter> instance) |
java.util.List<MessageCommitter> |
provide() |
@Inject
public MessageCommitterFactory(pl.allegro.tech.hermes.common.config.ConfigFactory configFactory,
@Named(value="kafkaCurator")
org.apache.curator.framework.CuratorFramework curatorFramework,
BrokerOffsetsRepository brokerOffsetsRepository,
pl.allegro.tech.hermes.common.kafka.KafkaNamesMapper kafkaNamesMapper)
public java.util.List<MessageCommitter> provide()
provide in interface org.glassfish.hk2.api.Factory<java.util.List<MessageCommitter>>public void dispose(java.util.List<MessageCommitter> instance)
dispose in interface org.glassfish.hk2.api.Factory<java.util.List<MessageCommitter>>