Class Hierarchy
- java.lang.Object
- fr.maif.eventsourcing.DefaultReactorAggregateStore<S,E,Meta,Context,TxCtx> (implements fr.maif.eventsourcing.ReactorAggregateStore<S,Id,TxCtx>)
- fr.maif.eventsourcing.DefaultReactorEventProcessor<Error,S,C,E,TxCtx,Message,Meta,Context> (implements fr.maif.eventsourcing.ReactorEventProcessor<Error,S,C,E,TxCtx,Message,Meta,Context>)
- fr.maif.eventsourcing.DefaultReactorEventStore<TxCtx,E,Meta,Context> (implements fr.maif.eventsourcing.ReactorEventStore<TxCtx,E,Meta,Context>)
- fr.maif.eventsourcing.DefaultReactorTransactionManager (implements fr.maif.eventsourcing.ReactorTransactionManager<TxCtx>)
- fr.maif.eventsourcing.ReactiveEventProcessor
- fr.maif.eventsourcing.ReactivePostgresEventStore<Tx,E,Meta,Context> (implements java.io.Closeable, fr.maif.eventsourcing.EventStore<TxCtx,E,Meta,Context>)
- fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter (implements org.jooq.Converter<T,U>)
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S,E,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error,S,C,E,Message,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat<E,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S,E,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E,Meta>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithPool
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections<Error,S,C,E,Message,Meta,Context>
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
- fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx<Tx>
- fr.maif.eventsourcing.ReactiveTransactionManager (implements fr.maif.eventsourcing.TransactionManager<TxCtx>)
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S,E,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error,S,C,E,Message,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat<E,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S,E,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E,Meta>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithPool
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections<Error,S,C,E,Message,Meta,Context>
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
- fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
- fr.maif.eventsourcing.TableNames
Interface Hierarchy
- java.lang.AutoCloseable
- fr.maif.eventsourcing.CommandHandlerGetter<Error,State,Command,E,Message,TxCtx>
- fr.maif.eventsourcing.ProjectionGetter<TxCtx,E,Meta,Context>
- fr.maif.eventsourcing.ReactorAggregateStore<S,Id,TxCtx>
- fr.maif.eventsourcing.ReactorEventStore<TxCtx,E,Meta,Context>
- fr.maif.eventsourcing.ReactorTransactionManager<TxCtx>
- fr.maif.eventsourcing.SimpleDb<Tx>