All Classes and Interfaces

Class
Description
DefaultReactorAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context,TxCtx>
 
DefaultReactorEventProcessor<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,TxCtx,Message,Meta,Context>
 
DefaultReactorEventStore<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
 
 
ReactivePostgresEventStore<Tx extends fr.maif.jooq.PgAsyncTransaction,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
 
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,Message,Meta,Context>
 
 
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
 
 
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,Message,Meta,Context>
 
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx<Tx extends fr.maif.jooq.PgAsyncTransaction>
 
 
ReactorAggregateStore<S extends fr.maif.eventsourcing.State<S>,Id,TxCtx>
 
ReactorCommandHandler<Error,State,Command,E extends fr.maif.eventsourcing.Event,Message,TxCtx>
The command is the interface that need to be implemented in order to handle command.
ReactorEventProcessor<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,TxCtx,Message,Meta,Context>
 
ReactorEventStore<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,Message,Meta,Context>
 
 
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context>
 
 
 
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections<Error,S extends fr.maif.eventsourcing.State<S>,C extends fr.maif.eventsourcing.Command<Meta,Context>,E extends fr.maif.eventsourcing.Event,Message,Meta,Context>
 
 
 
ReactorProjection<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context>