Uses of Interface
org.axonframework.eventhandling.DomainEventData
Packages that use DomainEventData
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to event sourcing.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
JDBC Implementation of the EventStore.
JPA Implementation of the EventStore.
-
Uses of DomainEventData in org.axonframework.axonserver.connector.event.axon
Classes in org.axonframework.axonserver.connector.event.axon that implement DomainEventDataModifier and TypeClassDescriptionclassDomainEventData implementation that retrieves its raw data from a protobufEventmessage.Method parameters in org.axonframework.axonserver.connector.event.axon with type arguments of type DomainEventDataModifier and TypeMethodDescriptionAxonServerEventStore.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated. -
Uses of DomainEventData in org.axonframework.eventhandling
Classes in org.axonframework.eventhandling that implement DomainEventDataModifier and TypeClassDescriptionclassAbstract base class of a serialized domain event.classAbstract base class of a serialized domain event.classGeneric implementation of a serialized domain event entry.classSpecialization of the DomainEventData class that includes the Token representing the position of this event in a stream.Constructors in org.axonframework.eventhandling with parameters of type DomainEventDataModifierConstructorDescriptionTrackedDomainEventData(TrackingToken trackingToken, DomainEventData<T> domainEventEntry) Initialize the TrackingDomainEventData with giventrackingTokenanddomainEventEntry. -
Uses of DomainEventData in org.axonframework.eventsourcing
Method parameters in org.axonframework.eventsourcing with type arguments of type DomainEventDataModifier and TypeMethodDescriptionstatic DomainEventStreamEventStreamUtils.upcastAndDeserializeDomainEvents(Stream<? extends DomainEventData<?>> eventEntryStream, Serializer serializer, EventUpcaster upcasterChain) Upcasts and deserializes the giveneventEntryStreamusing the givenserializerandupcasterChain. -
Uses of DomainEventData in org.axonframework.eventsourcing.eventstore
Classes in org.axonframework.eventsourcing.eventstore that implement DomainEventDataModifier and TypeClassDescriptionclassAbstract base class of a serialized snapshot event storing the state of an aggregate.Methods in org.axonframework.eventsourcing.eventstore that return types with arguments of type DomainEventDataModifier and TypeMethodDescriptionprotected abstract List<? extends DomainEventData<?>> BatchingEventStorageEngine.fetchDomainEvents(String aggregateIdentifier, long firstSequenceNumber, int batchSize) Returns a batch of events published by an aggregate with givenaggregateIdentifier.protected abstract Stream<? extends DomainEventData<?>> AbstractEventStorageEngine.readEventData(String identifier, long firstSequenceNumber) Returns aStreamof serialized event data entries for an aggregate with givenidentifier.protected Stream<? extends DomainEventData<?>> BatchingEventStorageEngine.readEventData(String identifier, long firstSequenceNumber) protected abstract Stream<? extends DomainEventData<?>> AbstractEventStorageEngine.readSnapshotData(String aggregateIdentifier) Returns a stream of serialized event entries for givenaggregateIdentifierif the backing database contains a snapshot of the aggregate.Methods in org.axonframework.eventsourcing.eventstore with parameters of type DomainEventDataModifier and TypeMethodDescriptionbooleanEqualRevisionPredicate.test(DomainEventData<?> snapshot) Method parameters in org.axonframework.eventsourcing.eventstore with type arguments of type DomainEventDataModifier and TypeMethodDescriptionBatchingEventStorageEngine.Builder.finalAggregateBatchPredicate(Predicate<List<? extends DomainEventData<?>>> finalAggregateBatchPredicate) Defines the predicate to use to recognize the terminal batch when reading an event stream for an aggregate.AbstractEventStorageEngine.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated.BatchingEventStorageEngine.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated. -
Uses of DomainEventData in org.axonframework.eventsourcing.eventstore.jdbc
Methods in org.axonframework.eventsourcing.eventstore.jdbc that return DomainEventDataModifier and TypeMethodDescriptionprotected DomainEventData<?> JdbcEventStorageEngine.getDomainEventData(ResultSet resultSet) Extracts the next domain event entry from the givenresultSet.protected DomainEventData<?> JdbcEventStorageEngine.getSnapshotData(ResultSet resultSet) Extracts the next snapshot entry from the givenresultSet.Methods in org.axonframework.eventsourcing.eventstore.jdbc that return types with arguments of type DomainEventDataModifier and TypeMethodDescriptionprotected List<? extends DomainEventData<?>> JdbcEventStorageEngine.fetchDomainEvents(String aggregateIdentifier, long firstSequenceNumber, int batchSize) protected Stream<? extends DomainEventData<?>> JdbcEventStorageEngine.readSnapshotData(String aggregateIdentifier) Method parameters in org.axonframework.eventsourcing.eventstore.jdbc with type arguments of type DomainEventDataModifier and TypeMethodDescriptionJdbcEventStorageEngine.Builder.finalAggregateBatchPredicate(Predicate<List<? extends DomainEventData<?>>> finalAggregateBatchPredicate) Defines the predicate to use to recognize the terminal batch when reading an event stream for an aggregate.JdbcEventStorageEngine.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated. -
Uses of DomainEventData in org.axonframework.eventsourcing.eventstore.jpa
Classes in org.axonframework.eventsourcing.eventstore.jpa that implement DomainEventDataModifier and TypeClassDescriptionclassDefault implementation of a tracked domain event entry.classDefault implementation of an event entry containing a serialized snapshot of an aggregate.Methods in org.axonframework.eventsourcing.eventstore.jpa that return types with arguments of type DomainEventDataModifier and TypeMethodDescriptionprotected List<? extends DomainEventData<?>> JpaEventStorageEngine.fetchDomainEvents(String aggregateIdentifier, long firstSequenceNumber, int batchSize) protected Stream<? extends DomainEventData<?>> JpaEventStorageEngine.readSnapshotData(String aggregateIdentifier) Method parameters in org.axonframework.eventsourcing.eventstore.jpa with type arguments of type DomainEventDataModifier and TypeMethodDescriptionJpaEventStorageEngine.Builder.finalAggregateBatchPredicate(Predicate<List<? extends DomainEventData<?>>> finalAggregateBatchPredicate) Defines the predicate to use to recognize the terminal batch when reading an event stream for an aggregate.JpaEventStorageEngine.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated. -
Uses of DomainEventData in org.axonframework.eventsourcing.eventstore.legacyjpa
Methods in org.axonframework.eventsourcing.eventstore.legacyjpa that return types with arguments of type DomainEventDataModifier and TypeMethodDescriptionprotected List<? extends DomainEventData<?>> JpaEventStorageEngine.fetchDomainEvents(String aggregateIdentifier, long firstSequenceNumber, int batchSize) Deprecated.protected Stream<? extends DomainEventData<?>> JpaEventStorageEngine.readSnapshotData(String aggregateIdentifier) Deprecated.Method parameters in org.axonframework.eventsourcing.eventstore.legacyjpa with type arguments of type DomainEventDataModifier and TypeMethodDescriptionJpaEventStorageEngine.Builder.finalAggregateBatchPredicate(Predicate<List<? extends DomainEventData<?>>> finalAggregateBatchPredicate) Defines the predicate to use to recognize the terminal batch when reading an event stream for an aggregate.JpaEventStorageEngine.Builder.snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) Deprecated. -
Uses of DomainEventData in org.axonframework.eventsourcing.snapshotting
Methods in org.axonframework.eventsourcing.snapshotting with parameters of type DomainEventDataModifier and TypeMethodDescriptiondefault booleanSnapshotFilter.allow(DomainEventData<?> snapshotData) Function applied to filter out snapshot data in the form of aDomainEventData.booleanRevisionSnapshotFilter.test(DomainEventData<?> domainEventData)
AxonServerEventStore.Builder.snapshotFilter(SnapshotFilter)