Index

A B C D E F G H J L M N O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

aggregateStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
aggregateStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
aggregateStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
aggregateStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
aggregateStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
aggregateStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 

B

batchProcessCommand(List<C>) - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
batchProcessCommand(List<C>) - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
batchProcessCommand(TxCtx, List<C>) - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
batchProcessCommand(TxCtx, List<C>) - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
begin() - Method in interface fr.maif.eventsourcing.SimpleDb
 
build() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
build() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
buildAggregateAndStoreSnapshot(TxCtx, EventHandler<S, E>, Option<S>, Id, List<E>, Option<Long>) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
BuilderWithAggregateStore(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactivePostgresEventStore<PgAsyncTransaction, E, Meta, Context>, EventHandler<S, E>, AggregateStore<S, String, PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
BuilderWithAggregateStore(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactorEventStore<PgAsyncTransaction, E, Meta, Context>, EventHandler<S, E>, ReactorAggregateStore<S, String, PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
BuilderWithCommandHandler(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactivePostgresEventStore<PgAsyncTransaction, E, Meta, Context>, AggregateStore<S, String, PgAsyncTransaction>, EventHandler<S, E>, CommandHandler<Error, S, C, E, Message, PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
BuilderWithCommandHandler(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactorEventStore<PgAsyncTransaction, E, Meta, Context>, ReactorAggregateStore<S, String, PgAsyncTransaction>, EventHandler<S, E>, CommandHandler<Error, S, C, E, Message, PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
BuilderWithContextFormat(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
BuilderWithContextFormat(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
BuilderWithEventFormat(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
BuilderWithEventFormat(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
BuilderWithEventHandler(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactivePostgresEventStore<PgAsyncTransaction, E, Meta, Context>, EventHandler<S, E>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
BuilderWithEventHandler(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactorEventStore<PgAsyncTransaction, E, Meta, Context>, EventHandler<S, E>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
BuilderWithMetaFormat(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
BuilderWithMetaFormat(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
BuilderWithPool(PgAsyncPool) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithPool
 
BuilderWithPool(PgAsyncPool) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithPool
 
BuilderWithProjections(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactivePostgresEventStore<PgAsyncTransaction, E, Meta, Context>, AggregateStore<S, String, PgAsyncTransaction>, EventHandler<S, E>, CommandHandler<Error, S, C, E, Message, PgAsyncTransaction>, List<Projection<PgAsyncTransaction, E, Meta, Context>>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
BuilderWithProjections(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>, ReactorKafkaEventPublisher<E, Meta, Context>, EventStore.ConcurrentReplayStrategy, ReactorEventStore<PgAsyncTransaction, E, Meta, Context>, ReactorAggregateStore<S, String, PgAsyncTransaction>, EventHandler<S, E>, CommandHandler<Error, S, C, E, Message, PgAsyncTransaction>, List<Projection<PgAsyncTransaction, E, Meta, Context>>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
BuilderWithTables(PgAsyncPool, TableNames) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
 
BuilderWithTables(PgAsyncPool, TableNames) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
 
BuilderWithTx(PgAsyncPool, TableNames, TransactionManager<PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx
 
BuilderWithTx(PgAsyncPool, TableNames, ReactorTransactionManager<PgAsyncTransaction>) - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
 

C

close() - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
close() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
commandHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
commandHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
commandHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
commandHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
commandHandler() - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
commitOrRollback(Option<Throwable>, Tx) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
commitOrRollback(Option<Throwable>, TxCtx) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
commitOrRollback(Option<Throwable>, TxCtx) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
concurrentReplayStrategy - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
contextFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
count(Function<DSLContext, ? extends ResultQuery<Record1<Long>>>) - Method in interface fr.maif.eventsourcing.SimpleDb
 
create(EventProcessor<Error, S, C, E, TxCtx, Message, Meta, Context>) - Static method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
create(EventPublisher<E, Meta, Context>, PgAsyncPool, TableNames, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>) - Static method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
create(EventPublisher<E, Meta, Context>, PgAsyncPool, TableNames, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>) - Static method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
create(PgAsyncPool) - Static method in interface fr.maif.eventsourcing.ReactorTransactionManager
 

D

DefaultReactorAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context,TxCtx> - Class in fr.maif.eventsourcing
 
DefaultReactorAggregateStore(ReactorEventStore<TxCtx, E, Meta, Context>, EventHandler<S, E>, ReactorTransactionManager<TxCtx>) - Constructor for class fr.maif.eventsourcing.DefaultReactorAggregateStore
 
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> - Class in fr.maif.eventsourcing
 
DefaultReactorEventProcessor(EventProcessor<Error, S, C, E, TxCtx, Message, Meta, Context>) - Constructor for class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
DefaultReactorEventStore<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
DefaultReactorEventStore(EventStore<TxCtx, E, Meta, Context>) - Constructor for class fr.maif.eventsourcing.DefaultReactorEventStore
 
DefaultReactorTransactionManager - Class in fr.maif.eventsourcing
 
DefaultReactorTransactionManager(PgAsyncPool) - Constructor for class fr.maif.eventsourcing.DefaultReactorTransactionManager
 

E

eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
eventFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventHandler - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventPublisher - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventPublisher() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
events(E...) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
events(Message, E...) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
eventsAsync(E...) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
eventsAsync(Message, E...) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
eventStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventStore - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
eventStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
eventStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
eventStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
eventStore - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
eventStore() - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
eventStore() - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
execute(Function<DSLContext, ? extends Query>) - Method in interface fr.maif.eventsourcing.SimpleDb
 

F

fail(Error) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
failAsync(Error) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 
fr.maif.eventsourcing - package fr.maif.eventsourcing
 
from(JSONB) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter
 
fromAggregateStore(AggregateStore<S, Id, TxCtx>) - Static method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
fromEventStore(EventStore<TxCtx, E, Meta, Context>) - Static method in interface fr.maif.eventsourcing.ReactorEventStore
 
fromType() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter
 

G

getAggregate(Id) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
getAggregate(String) - Method in class fr.maif.eventsourcing.DefaultReactorAggregateStore
 
getAggregate(String) - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
getAggregate(String) - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
getAggregate(TxCtx, Id) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
getAggregate(TxCtx, String) - Method in class fr.maif.eventsourcing.DefaultReactorAggregateStore
 
getAggregates(TxCtx, List<Id>) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
getAggregates(TxCtx, List<String>) - Method in class fr.maif.eventsourcing.DefaultReactorAggregateStore
 
getAggregateStore() - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
getAggregateStore() - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
getSnapshot(TxCtx, Id) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
getSnapshots(TxCtx, List<Id>) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 

H

handleCommand(TxCtx, Option<State>, Command) - Method in interface fr.maif.eventsourcing.ReactorCommandHandler
 

J

JsonBConverter() - Constructor for class fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter
 

L

lastPublishedSequence() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
loadAllEvents() - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
loadAllEvents() - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
loadEvents(String) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
loadEvents(String) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
loadEventsByQuery(EventStore.Query) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
loadEventsByQuery(EventStore.Query) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
loadEventsByQuery(EventStore.Query) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
loadEventsByQuery(TxCtx, EventStore.Query) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
loadEventsByQuery(TxCtx, EventStore.Query) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
loadEventsByQuery(Tx, EventStore.Query) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
loadEventsUnpublished(TxCtx, EventStore.ConcurrentReplayStrategy) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
loadEventsUnpublished(TxCtx, EventStore.ConcurrentReplayStrategy) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
loadEventsUnpublished(Tx, EventStore.ConcurrentReplayStrategy) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 

M

markAsPublished(EventEnvelope<E, Meta, Context>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
markAsPublished(EventEnvelope<E, Meta, Context>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
markAsPublished(EventEnvelope<E, Meta, Context>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
markAsPublished(List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
markAsPublished(List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
markAsPublished(List<EventEnvelope<E, Meta, Context>>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
markAsPublished(TxCtx, EventEnvelope<E, Meta, Context>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
markAsPublished(TxCtx, EventEnvelope<E, Meta, Context>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
markAsPublished(TxCtx, List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
markAsPublished(TxCtx, List<EventEnvelope<E, Meta, Context>>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
markAsPublished(Tx, EventEnvelope<E, Meta, Context>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
markAsPublished(Tx, List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
metaFormat - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 

N

nextSequence(Tx) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
nextSequence(TxCtx) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
nextSequence(TxCtx) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
nextSequences(Tx, Integer) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 

O

openTransaction() - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
openTransaction() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
openTransaction() - Method in interface fr.maif.eventsourcing.ReactorEventStore
 

P

persist(TxCtx, List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
persist(TxCtx, List<EventEnvelope<E, Meta, Context>>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
persist(Tx, List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithPool
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithPool
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
 
pgAsyncPool - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
 
processCommand(C) - Method in class fr.maif.eventsourcing.DefaultReactorEventProcessor
 
processCommand(C) - Method in interface fr.maif.eventsourcing.ReactorEventProcessor
 
projection() - Method in interface fr.maif.eventsourcing.ReactorProjection
 
projections - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
projections - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
publish(List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
publish(List<EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore
 
publish(List<EventEnvelope<E, Meta, Context>>) - Method in interface fr.maif.eventsourcing.ReactorEventStore
 

R

ReactiveEventProcessor - Class in fr.maif.eventsourcing
 
ReactiveEventProcessor() - Constructor for class fr.maif.eventsourcing.ReactiveEventProcessor
 
ReactivePostgresEventStore<Tx extends fr.maif.jooq.PgAsyncTransaction,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactivePostgresEventStore(EventPublisher<E, Meta, Context>, SimpleDb<Tx>, TableNames, JacksonEventFormat<?, E>, JacksonSimpleFormat<Meta>, JacksonSimpleFormat<Context>) - Constructor for class fr.maif.eventsourcing.ReactivePostgresEventStore
 
ReactivePostgresEventStore.JsonBConverter - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder() - Constructor for class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
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> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat<E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E extends fr.maif.eventsourcing.Event,Meta> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithPool - Class in fr.maif.eventsourcing
 
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> - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables - Class in fr.maif.eventsourcing
 
ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx<Tx extends fr.maif.jooq.PgAsyncTransaction> - Class in fr.maif.eventsourcing
 
ReactiveTransactionManager - Class in fr.maif.eventsourcing
 
ReactiveTransactionManager(PgAsyncPool) - Constructor for class fr.maif.eventsourcing.ReactiveTransactionManager
 
ReactorAggregateStore<S extends fr.maif.eventsourcing.State<S>,Id,TxCtx> - Interface in fr.maif.eventsourcing
 
ReactorCommandHandler<Error,State,Command,E extends fr.maif.eventsourcing.Event,Message,TxCtx> - Interface in fr.maif.eventsourcing
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> - Interface in fr.maif.eventsourcing
 
ReactorEventStore<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context> - Interface in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder() - Constructor for class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
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> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat<E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat<E extends fr.maif.eventsourcing.Event> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S extends fr.maif.eventsourcing.State<S>,E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings<E extends fr.maif.eventsourcing.Event,Meta,Context> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat<E extends fr.maif.eventsourcing.Event,Meta> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithPool - Class in fr.maif.eventsourcing
 
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> - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables - Class in fr.maif.eventsourcing
 
ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx - Class in fr.maif.eventsourcing
 
ReactorProjection<TxCtx,E extends fr.maif.eventsourcing.Event,Meta,Context> - Interface in fr.maif.eventsourcing
 
ReactorTransactionManager<TxCtx> - Interface in fr.maif.eventsourcing
 

S

sequenceNumName - Variable in class fr.maif.eventsourcing.TableNames
 
SimpleDb<Tx> - Interface in fr.maif.eventsourcing
 
storeProjection(TxCtx, List<EventEnvelope<E, Meta, Context>>) - Method in interface fr.maif.eventsourcing.ReactorProjection
 
storeSnapshot(TxCtx, Id, Option<S>) - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 

T

tableName - Variable in class fr.maif.eventsourcing.TableNames
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
 
tableNames - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
 
tableNames - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
 
TableNames - Class in fr.maif.eventsourcing
 
TableNames(String, String) - Constructor for class fr.maif.eventsourcing.TableNames
 
to(JsonNode) - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter
 
toAggregateStore() - Method in interface fr.maif.eventsourcing.ReactorAggregateStore
 
toEventStore() - Method in class fr.maif.eventsourcing.DefaultReactorEventStore
 
toEventStore() - Method in interface fr.maif.eventsourcing.ReactorEventStore
 
toTransactionManager() - Method in class fr.maif.eventsourcing.DefaultReactorTransactionManager
 
toTransactionManager() - Method in interface fr.maif.eventsourcing.ReactorTransactionManager
 
toType() - Method in class fr.maif.eventsourcing.ReactivePostgresEventStore.JsonBConverter
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithProjections
 
transactionManager - Variable in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
 

W

withAggregateStore(AggregateStore<S, String, PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withAggregateStore(ReactorAggregateStore<S, String, PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withAggregateStore(Function<ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S, E, Meta, Context>, AggregateStore<S, String, PgAsyncTransaction>>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withAggregateStore(Function<ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler<S, E, Meta, Context>, ReactorAggregateStore<S, String, PgAsyncTransaction>>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withCommandHandler(CommandHandlerGetter<Error, S, C, E, Message, PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
withCommandHandler(CommandHandlerGetter<Error, S, C, E, Message, PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
withCommandHandler(Function<ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S, E, Meta, Context>, CommandHandlerGetter<Error, S, C, E, Message, PgAsyncTransaction>>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
withCommandHandler(Function<ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore<S, E, Meta, Context>, CommandHandlerGetter<Error, S, C, E, Message, PgAsyncTransaction>>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithAggregateStore
 
withConcurrentReplayStrategy(EventStore.ConcurrentReplayStrategy) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withConcurrentReplayStrategy(EventStore.ConcurrentReplayStrategy) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withContextFormater(JacksonSimpleFormat<Context>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
withContextFormater(JacksonSimpleFormat<Context>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
withDefaultAggregateStore() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withDefaultAggregateStore() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventHandler
 
withEventFormater(JacksonEventFormat<?, E>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTx
 
withEventFormater(JacksonEventFormat<?, E>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTx
 
withEventHandler(EventHandler<S, E>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withEventHandler(EventHandler<S, E>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withExistingTransactionManager(ReactorTransactionManager<PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
 
withExistingTransactionManager(TransactionManager<PgAsyncTransaction>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
 
withKafkaSettings(String, SenderOptions<String, EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
withKafkaSettings(String, SenderOptions<String, EventEnvelope<E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
withKafkaSettings(String, SenderOptions<String, EventEnvelope<E, Meta, Context>>, Integer) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
withKafkaSettings(String, SenderOptions<String, EventEnvelope<E, Meta, Context>>, Integer) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithContextFormat
 
withMetaFormater(JacksonSimpleFormat<Meta>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
withMetaFormater(JacksonSimpleFormat<Meta>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
withNoConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withNoConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withNoContextFormater() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
withNoContextFormater() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithMetaFormat
 
withNoMetaFormater() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
withNoMetaFormater() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithEventFormat
 
withNoProjections() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withNoProjections() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withPgAsyncPool(PgAsyncPool) - Static method in class fr.maif.eventsourcing.ReactiveEventProcessor
 
withPgAsyncPool(PgAsyncPool) - Static method in class fr.maif.eventsourcing.ReactiveEventProcessor
 
withProjections(ProjectionGetter<PgAsyncTransaction, E, Meta, Context>...) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withProjections(ProjectionGetter<PgAsyncTransaction, E, Meta, Context>...) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withProjections(List<? extends ProjectionGetter<PgAsyncTransaction, E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withProjections(List<? extends ProjectionGetter<PgAsyncTransaction, E, Meta, Context>>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withProjections(Function<ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error, S, C, E, Message, Meta, Context>, List<? extends ProjectionGetter<PgAsyncTransaction, E, Meta, Context>>>) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withProjections(Function<ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler<Error, S, C, E, Message, Meta, Context>, List<? extends ProjectionGetter<PgAsyncTransaction, E, Meta, Context>>>) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithCommandHandler
 
withSkipConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withSkipConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withTables(TableNames) - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithPool
 
withTables(TableNames) - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithPool
 
withTransaction(Function<PgAsyncTransaction, CompletionStage<T>>) - Method in class fr.maif.eventsourcing.ReactiveTransactionManager
 
withTransaction(Function<PgAsyncTransaction, Mono<T>>) - Method in class fr.maif.eventsourcing.DefaultReactorTransactionManager
 
withTransaction(Function<TxCtx, Mono<T>>) - Method in interface fr.maif.eventsourcing.ReactorTransactionManager
 
withTransactionManager() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithTables
 
withTransactionManager() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithTables
 
withWaitConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactivePostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
withWaitConcurrentReplayStrategy() - Method in class fr.maif.eventsourcing.ReactorPostgresKafkaEventProcessorBuilder.BuilderWithKafkaSettings
 
A B C D E F G H J L M N O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form