Package | Description |
---|---|
org.axonframework.axonserver.connector.event.axon | |
org.axonframework.config | |
org.axonframework.eventhandling |
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus . |
org.axonframework.eventsourcing |
Classes related to event sourcing.
|
org.axonframework.eventsourcing.eventstore |
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
|
org.axonframework.eventsourcing.eventstore.jdbc |
JDBC Implementation of the EventStore.
|
org.axonframework.eventsourcing.eventstore.jpa |
JPA Implementation of the EventStore.
|
org.axonframework.serialization.upcasting.event |
Modifier and Type | Method and Description |
---|---|
AxonServerEventStore.Builder |
AxonServerEventStore.Builder.upcasterChain(EventUpcaster upcasterChain)
Sets the
EventUpcaster used to deserialize events of older revisions. |
Constructor and Description |
---|
EventBuffer(io.axoniq.axonserver.connector.event.EventStream delegate,
EventUpcaster upcasterChain,
Serializer serializer,
boolean disableEventBlacklisting)
Initializes an Event Buffer, passing messages through given
upcasterChain and deserializing events using
given serializer . |
Modifier and Type | Method and Description |
---|---|
Configurer |
DefaultConfigurer.registerEventUpcaster(Function<Configuration,EventUpcaster> upcasterBuilder) |
Configurer |
Configurer.registerEventUpcaster(Function<Configuration,EventUpcaster> upcasterBuilder)
Registers an upcaster to be used to upcast Events to a newer version
|
Modifier and Type | Method and Description |
---|---|
static Stream<TrackedEventMessage<?>> |
EventUtils.upcastAndDeserializeTrackedEvents(Stream<? extends TrackedEventData<?>> eventEntryStream,
Serializer serializer,
EventUpcaster upcasterChain)
Upcasts and deserializes the given
eventEntryStream using the given serializer and
upcasterChain . |
Modifier and Type | Method and Description |
---|---|
static DomainEventStream |
EventStreamUtils.upcastAndDeserializeDomainEvents(Stream<? extends DomainEventData<?>> eventEntryStream,
Serializer serializer,
EventUpcaster upcasterChain)
Upcasts and deserializes the given
eventEntryStream using the given serializer and
upcasterChain . |
Modifier and Type | Field and Description |
---|---|
protected EventUpcaster |
AbstractEventStorageEngine.upcasterChain |
protected EventUpcaster |
AbstractEventStorageEngine.Builder.upcasterChain |
Modifier and Type | Method and Description |
---|---|
BatchingEventStorageEngine.Builder |
BatchingEventStorageEngine.Builder.upcasterChain(EventUpcaster upcasterChain) |
AbstractEventStorageEngine.Builder |
AbstractEventStorageEngine.Builder.upcasterChain(EventUpcaster upcasterChain)
Sets the
EventUpcaster used to deserialize events of older revisions. |
Modifier and Type | Method and Description |
---|---|
JdbcEventStorageEngine.Builder |
JdbcEventStorageEngine.Builder.upcasterChain(EventUpcaster upcasterChain) |
Modifier and Type | Method and Description |
---|---|
JpaEventStorageEngine.Builder |
JpaEventStorageEngine.Builder.upcasterChain(EventUpcaster upcasterChain) |
Modifier and Type | Class and Description |
---|---|
class |
ContextAwareEventMultiUpcaster<C>
Abstract implementation of a
SingleEntryMultiUpcaster and an EventUpcaster that eases the common
process of upcasting one intermediate event representation to several other representations by applying a flat
mapping function to the input stream of intermediate representations. |
class |
ContextAwareSingleEventUpcaster<C>
Abstract implementation of an event
Upcaster that eases the common process of upcasting one intermediate
event representation to another representation by applying a simple mapping function to the input stream of
intermediate representations. |
class |
EventMultiUpcaster
Abstract implementation of a
SingleEntryMultiUpcaster and an EventUpcaster that eases the common
process of upcasting one intermediate event representation to several other representations by applying a flat
mapping function to the input stream of intermediate representations. |
class |
EventTypeUpcaster
A
SingleEventUpcaster implementation which allows for type upcasting only. |
class |
EventUpcasterChain
Upcaster chain used to upcast
event representations . |
class |
NoOpEventUpcaster
Event upcaster that does nothing.
|
class |
SingleEventUpcaster
Abstract implementation of an event
Upcaster that eases the common process of upcasting one intermediate
event representation to another representation by applying a simple mapping function to the input stream of
intermediate representations. |
Constructor and Description |
---|
EventUpcasterChain(EventUpcaster... upcasters)
Initializes an upcaster chain from one or more upcasters.
|
Constructor and Description |
---|
EventUpcasterChain(List<? extends EventUpcaster> upcasters)
Initializes an upcaster chain from the given list of upcasters.
|
Copyright © 2010–2020. All rights reserved.