Class HibernateReactiveStateStore.Factory
java.lang.Object
io.quarkus.smallrye.reactivemessaging.kafka.HibernateReactiveStateStore.Factory
- All Implemented Interfaces:
io.smallrye.reactive.messaging.kafka.commit.CheckpointStateStore.Factory
- Enclosing class:
- HibernateReactiveStateStore
@ApplicationScoped
@Identifier("quarkus-hibernate-reactive")
public static class HibernateReactiveStateStore.Factory
extends Object
implements io.smallrye.reactive.messaging.kafka.commit.CheckpointStateStore.Factory
-
Field Summary
Modifier and TypeFieldDescription(package private) org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.reactive.messaging.kafka.commit.CheckpointStateStore
create
(io.smallrye.reactive.messaging.kafka.KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, io.smallrye.reactive.messaging.kafka.KafkaConsumer<?, ?> consumer, Class<?> stateType)
-
Field Details
-
sf
@Inject org.hibernate.reactive.mutiny.Mutiny.SessionFactory sf
-
-
Constructor Details
-
Factory
public Factory()
-
-
Method Details
-
create
public io.smallrye.reactive.messaging.kafka.commit.CheckpointStateStore create(io.smallrye.reactive.messaging.kafka.KafkaConnectorIncomingConfiguration config, io.vertx.mutiny.core.Vertx vertx, io.smallrye.reactive.messaging.kafka.KafkaConsumer<?, ?> consumer, Class<?> stateType) - Specified by:
create
in interfaceio.smallrye.reactive.messaging.kafka.commit.CheckpointStateStore.Factory
-