Package fr.maif.eventsourcing
package fr.maif.eventsourcing
-
ClassDescriptionDefaultReactorAggregateStore<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.BuilderWithContextFormat<E extends fr.maif.eventsourcing.Event,Meta, Context> ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event>ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event, Meta, Context> ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E extends fr.maif.eventsourcing.Event,Meta, Context> ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E extends fr.maif.eventsourcing.Event,Meta> 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.BuilderWithContextFormat<E extends fr.maif.eventsourcing.Event,Meta, Context> ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event>ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event, Meta, Context> ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E extends fr.maif.eventsourcing.Event,Meta, Context> ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E extends fr.maif.eventsourcing.Event,Meta> 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> ReactorTransactionManager<TxCtx>SimpleDb<Tx>