Package fr.maif.eventsourcing
Class ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
java.lang.Object
fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
- Enclosing class:
- ReactorPostgresKafkaEventProcessorBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal fr.maif.jooq.reactor.PgAsyncPoolfinal TableNamesfinal ReactorTransactionManager<fr.maif.jooq.reactor.PgAsyncTransaction> -
Constructor Summary
ConstructorsConstructorDescriptionBuilderWithTx(fr.maif.jooq.reactor.PgAsyncPool pgAsyncPool, TableNames tableNames, ReactorTransactionManager<fr.maif.jooq.reactor.PgAsyncTransaction> transactionManager) -
Method Summary
Modifier and TypeMethodDescription<E extends fr.maif.eventsourcing.Event>
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E>withEventFormater(fr.maif.eventsourcing.format.JacksonEventFormat<?, E> eventFormat)
-
Field Details
-
pgAsyncPool
public final fr.maif.jooq.reactor.PgAsyncPool pgAsyncPool -
tableNames
-
transactionManager
-
-
Constructor Details
-
BuilderWithTx
public BuilderWithTx(fr.maif.jooq.reactor.PgAsyncPool pgAsyncPool, TableNames tableNames, ReactorTransactionManager<fr.maif.jooq.reactor.PgAsyncTransaction> transactionManager)
-
-
Method Details
-
withEventFormater
public <E extends fr.maif.eventsourcing.Event> ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E> withEventFormater(fr.maif.eventsourcing.format.JacksonEventFormat<?, E> eventFormat)
-