public class ByteBufferMessageBatchFactoryProvider extends java.lang.Object implements org.glassfish.hk2.api.Factory<MessageBatchFactory>
| Constructor and Description |
|---|
ByteBufferMessageBatchFactoryProvider(pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics,
java.time.Clock clock,
pl.allegro.tech.hermes.common.config.ConfigFactory configFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(MessageBatchFactory instance) |
ByteBufferMessageBatchFactory |
provide() |
@Inject
public ByteBufferMessageBatchFactoryProvider(pl.allegro.tech.hermes.common.metric.HermesMetrics hermesMetrics,
java.time.Clock clock,
pl.allegro.tech.hermes.common.config.ConfigFactory configFactory)
public ByteBufferMessageBatchFactory provide()
provide in interface org.glassfish.hk2.api.Factory<MessageBatchFactory>public void dispose(MessageBatchFactory instance)
dispose in interface org.glassfish.hk2.api.Factory<MessageBatchFactory>