Uses of Class
io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
Packages that use ImmutableAggregateRoot
Package
Description
-
Uses of ImmutableAggregateRoot in io.fluxcapacitor.javaclient.modeling
Methods in io.fluxcapacitor.javaclient.modeling that return ImmutableAggregateRootModifier and TypeMethodDescriptionImmutableAggregateRoot.apply(DeserializingMessage message) static <T> ImmutableAggregateRoot<T>ImmutableAggregateRoot.from(AggregateRoot<T> a, EventSourcingHandlerFactory handlerFactory, Serializer serializer) ImmutableAggregateRoot.update(UnaryOperator<T> function) ImmutableAggregateRoot.withEventIndex(Long index, String messageId) Methods in io.fluxcapacitor.javaclient.modeling with parameters of type ImmutableAggregateRootModifier and TypeMethodDescriptionvoidModifiableAggregateRoot.CommitHandler.handle(ImmutableAggregateRoot<?> model, List<DeserializingMessage> unpublished, ImmutableAggregateRoot<?> beforeUpdate) Method parameters in io.fluxcapacitor.javaclient.modeling with type arguments of type ImmutableAggregateRootModifier and TypeMethodDescriptionprotected voidModifiableAggregateRoot.handleUpdate(UnaryOperator<ImmutableAggregateRoot<T>> update) static <T> ModifiableAggregateRoot<T>ModifiableAggregateRoot.load(String aggregateId, Supplier<ImmutableAggregateRoot<T>> loader, boolean commitInBatch, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) Constructors in io.fluxcapacitor.javaclient.modeling with parameters of type ImmutableAggregateRootModifierConstructorDescriptionprotectedModifiableAggregateRoot(ImmutableAggregateRoot<T> delegate, boolean commitInBatch, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) -
Uses of ImmutableAggregateRoot in io.fluxcapacitor.javaclient.persisting.repository
Methods in io.fluxcapacitor.javaclient.persisting.repository with parameters of type ImmutableAggregateRootModifier and TypeMethodDescriptionprotected voidDefaultAggregateRepository.AnnotatedAggregateRepository.commit(ImmutableAggregateRoot<?> after, List<DeserializingMessage> unpublishedEvents, ImmutableAggregateRoot<?> before) protected voidCachingAggregateRepository.updateRelationships(ImmutableAggregateRoot<?> before, ImmutableAggregateRoot<?> after)