Class ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event>

java.lang.Object
fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E>
Enclosing class:
ReactivePostgresKafkaEventProcessorBuilder

public static class ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event> extends Object
  • Field Details

    • pgAsyncPool

      public final fr.maif.jooq.PgAsyncPool pgAsyncPool
    • tableNames

      public final TableNames tableNames
    • transactionManager

      public final fr.maif.eventsourcing.TransactionManager<fr.maif.jooq.PgAsyncTransaction> transactionManager
    • eventFormat

      public final fr.maif.eventsourcing.format.JacksonEventFormat<?,E extends fr.maif.eventsourcing.Event> eventFormat
  • Constructor Details

    • BuilderWithEventFormat

      public BuilderWithEventFormat(fr.maif.jooq.PgAsyncPool pgAsyncPool, TableNames tableNames, fr.maif.eventsourcing.TransactionManager<fr.maif.jooq.PgAsyncTransaction> transactionManager, fr.maif.eventsourcing.format.JacksonEventFormat<?,E> eventFormat)
  • Method Details