Class KafkaCheckpointCommit.Factory
- java.lang.Object
-
- io.smallrye.reactive.messaging.kafka.commit.KafkaCheckpointCommit.Factory
-
- All Implemented Interfaces:
KafkaCommitHandler.Factory
- Enclosing class:
- KafkaCheckpointCommit
@ApplicationScoped @Identifier("checkpoint") public static class KafkaCheckpointCommit.Factory extends Object implements KafkaCommitHandler.Factory
-
-
Constructor Summary
Constructors Constructor Description Factory(jakarta.enterprise.inject.Instance<CheckpointStateStore.Factory> stateStoreFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KafkaCommitHandler
create(KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, KafkaConsumer<?,?> consumer, BiConsumer<Throwable,Boolean> reportFailure)
-
-
-
Constructor Detail
-
Factory
@Inject public Factory(@Any jakarta.enterprise.inject.Instance<CheckpointStateStore.Factory> stateStoreFactory)
-
-
Method Detail
-
create
public KafkaCommitHandler create(KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, KafkaConsumer<?,?> consumer, BiConsumer<Throwable,Boolean> reportFailure)
- Specified by:
create
in interfaceKafkaCommitHandler.Factory
-
-