|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DomainEvent | |
|---|---|
| org.axonframework.domain | The domain components of the Axon Framework, mainly the Aggregates and Events. |
| org.axonframework.eventsourcing | Classes related to event sourcing. |
| org.axonframework.eventsourcing.annotation | |
| org.axonframework.eventsourcing.conflictresolvers | |
| org.axonframework.eventstore | Definitions and implementations of the Event store, the mechanism that can load event streams and append events to them. |
| org.axonframework.eventstore.fs | Package containing classes necessary to implement a FileSystem based implementation of the EventStore |
| org.axonframework.eventstore.jpa | JPA Implementation of the EventStore. |
| org.axonframework.eventstore.mongo | |
| Uses of DomainEvent in org.axonframework.domain |
|---|
| Methods in org.axonframework.domain that return DomainEvent | |
|---|---|
DomainEvent |
SimpleDomainEventStream.next()
Returns the next events in the stream, if available. |
DomainEvent |
DomainEventStream.next()
Returns the next events in the stream, if available. |
DomainEvent |
SimpleDomainEventStream.peek()
Returns the next events in the stream, if available, without moving the pointer forward. |
DomainEvent |
DomainEventStream.peek()
Returns the next events in the stream, if available, without moving the pointer forward. |
| Methods in org.axonframework.domain with parameters of type DomainEvent | |
|---|---|
protected void |
AbstractJpaAggregateRoot.registerEvent(DomainEvent event)
Registers an event to be published when the aggregate is saved. |
protected void |
AbstractAggregateRoot.registerEvent(DomainEvent event)
Registers an event to be published when the aggregate is saved. |
| Constructors in org.axonframework.domain with parameters of type DomainEvent | |
|---|---|
SimpleDomainEventStream(DomainEvent... events)
Initialize the event stream using the given DomainEvents and aggregate
identifier. |
|
| Constructor parameters in org.axonframework.domain with type arguments of type DomainEvent | |
|---|---|
SimpleDomainEventStream(List<? extends DomainEvent> events)
Initialize the event stream using the given List of DomainEvent and aggregate identifier. |
|
| Uses of DomainEvent in org.axonframework.eventsourcing |
|---|
| Subclasses of DomainEvent in org.axonframework.eventsourcing | |
|---|---|
class |
AggregateSnapshot<T extends EventSourcedAggregateRoot>
Snapshot event that captures the entire aggregate. |
| Methods in org.axonframework.eventsourcing that return DomainEvent | |
|---|---|
protected DomainEvent |
AggregateSnapshotter.createSnapshot(String typeIdentifier,
DomainEventStream eventStream)
|
protected abstract DomainEvent |
AbstractSnapshotter.createSnapshot(String typeIdentifier,
DomainEventStream eventStream)
Creates a snapshot event for an aggregate of the given typeIdentifier of which passed events are
available in the given eventStream. |
| Methods in org.axonframework.eventsourcing with parameters of type DomainEvent | |
|---|---|
protected void |
AbstractEventSourcedEntity.apply(DomainEvent event)
Apply the provided event. |
protected void |
AbstractEventSourcedAggregateRoot.apply(DomainEvent event)
Apply the provided event. |
T |
GenericAggregateFactory.createAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
T |
EventSourcingRepository.createAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
T |
AggregateFactory.createAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
protected abstract void |
AbstractEventSourcedEntity.handle(DomainEvent event)
Apply state changes based on the given event. |
protected abstract void |
AbstractEventSourcedAggregateRoot.handle(DomainEvent event)
Apply state changes based on the given event. |
protected T |
SpringPrototypeEventSourcingRepository.instantiateAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
|
T |
GenericEventSourcingRepository.instantiateAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
protected abstract T |
EventSourcingRepository.instantiateAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
T |
CachingGenericEventSourcingRepository.instantiateAggregate(AggregateIdentifier aggregateIdentifier,
DomainEvent firstEvent)
Instantiate the aggregate using the given aggregate identifier and first event. |
| Method parameters in org.axonframework.eventsourcing with type arguments of type DomainEvent | |
|---|---|
void |
ConflictResolver.resolveConflicts(List<DomainEvent> appliedChanges,
List<DomainEvent> committedChanges)
Checks the given list of appliedChanges and committedChanges for any conflicting
changes. |
void |
ConflictResolver.resolveConflicts(List<DomainEvent> appliedChanges,
List<DomainEvent> committedChanges)
Checks the given list of appliedChanges and committedChanges for any conflicting
changes. |
| Uses of DomainEvent in org.axonframework.eventsourcing.annotation |
|---|
| Methods in org.axonframework.eventsourcing.annotation with parameters of type DomainEvent | |
|---|---|
protected void |
AbstractAnnotatedEntity.handle(DomainEvent event)
Calls the appropriate EventHandler annotated handler with the
provided event. |
protected void |
AbstractAnnotatedAggregateRoot.handle(DomainEvent event)
Calls the appropriate EventHandler annotated handler with the
provided event. |
| Uses of DomainEvent in org.axonframework.eventsourcing.conflictresolvers |
|---|
| Method parameters in org.axonframework.eventsourcing.conflictresolvers with type arguments of type DomainEvent | |
|---|---|
void |
AcceptAllConflictResolver.resolveConflicts(List<DomainEvent> appliedChanges,
List<DomainEvent> committedChanges)
Checks the given list of appliedChanges and committedChanges for any conflicting
changes. |
void |
AcceptAllConflictResolver.resolveConflicts(List<DomainEvent> appliedChanges,
List<DomainEvent> committedChanges)
Checks the given list of appliedChanges and committedChanges for any conflicting
changes. |
| Uses of DomainEvent in org.axonframework.eventstore |
|---|
| Methods in org.axonframework.eventstore that return DomainEvent | |
|---|---|
DomainEvent |
XStreamEventSerializer.deserialize(byte[] serializedEvent)
Deserialize a DomainEvent using the given serializedEvents. |
DomainEvent |
EventSerializer.deserialize(byte[] serializedEvent)
Deserialize a DomainEvent using the given serializedEvents. |
| Methods in org.axonframework.eventstore with parameters of type DomainEvent | |
|---|---|
void |
SnapshotEventStore.appendSnapshotEvent(String type,
DomainEvent snapshotEvent)
Append the given snapshotEvent to the snapshot event log for the given type type. |
void |
EventVisitor.doWithEvent(DomainEvent domainEvent)
Called for each event loaded by the event store. |
byte[] |
XStreamEventSerializer.serialize(DomainEvent event)
Serialize the given events into a byte[]. |
byte[] |
EventSerializer.serialize(DomainEvent event)
Serialize the given events into a byte[]. |
| Uses of DomainEvent in org.axonframework.eventstore.fs |
|---|
| Methods in org.axonframework.eventstore.fs with parameters of type DomainEvent | |
|---|---|
void |
FileSystemEventStore.appendSnapshotEvent(String type,
DomainEvent snapshotEvent)
Append the given snapshotEvent to the snapshot event log for the given type type. |
| Uses of DomainEvent in org.axonframework.eventstore.jpa |
|---|
| Methods in org.axonframework.eventstore.jpa with parameters of type DomainEvent | |
|---|---|
void |
JpaEventStore.appendSnapshotEvent(String type,
DomainEvent snapshotEvent)
|
| Constructors in org.axonframework.eventstore.jpa with parameters of type DomainEvent | |
|---|---|
DomainEventEntry(String type,
DomainEvent event,
EventSerializer eventSerializer)
Initialize a DomainEventEntry for the given event, to be serialized using the given
serializer. |
|
| Uses of DomainEvent in org.axonframework.eventstore.mongo |
|---|
| Methods in org.axonframework.eventstore.mongo with parameters of type DomainEvent | |
|---|---|
void |
MongoEventStore.appendSnapshotEvent(String type,
DomainEvent snapshotEvent)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||