Class ByteBufferMessageBatchFactory
java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.batch.ByteBufferMessageBatchFactory
- All Implemented Interfaces:
MessageBatchFactory
-
Constructor Summary
ConstructorsConstructorDescriptionByteBufferMessageBatchFactory(int poolableSize, int maxPoolSize, Clock clock, pl.allegro.tech.hermes.common.metric.MetricsFacade metrics) -
Method Summary
Modifier and TypeMethodDescriptioncreateBatch(pl.allegro.tech.hermes.api.Subscription subscription) voiddestroyBatch(MessageBatch batch)
-
Constructor Details
-
ByteBufferMessageBatchFactory
public ByteBufferMessageBatchFactory(int poolableSize, int maxPoolSize, Clock clock, pl.allegro.tech.hermes.common.metric.MetricsFacade metrics)
-
-
Method Details
-
createBatch
- Specified by:
createBatchin interfaceMessageBatchFactory
-
destroyBatch
- Specified by:
destroyBatchin interfaceMessageBatchFactory
-