|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AggregateIdentifier | |
|---|---|
| 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.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 | |
| org.axonframework.repository | Classes related to the repository interface and implementations. |
| Uses of AggregateIdentifier in org.axonframework.domain |
|---|
| Classes in org.axonframework.domain that implement AggregateIdentifier | |
|---|---|
class |
AbstractAggregateIdentifier
Abstract implementation of the aggregate identifier providing basic functionality as defined by AggregateIdentifier. |
class |
StringAggregateIdentifier
Aggregate identifier implementation that requires a String as the actual backing identifier value. |
class |
UUIDAggregateIdentifier
Implementation of an AggregateIdentifier that uses a UUID as backing identifier. |
| Methods in org.axonframework.domain that return AggregateIdentifier | |
|---|---|
AggregateIdentifier |
DomainEvent.getAggregateIdentifier()
Returns the identifier of the aggregate that reported this event. |
AggregateIdentifier |
AggregateRoot.getIdentifier()
Returns the identifier of this aggregate. |
AggregateIdentifier |
AbstractJpaAggregateRoot.getIdentifier()
Returns the identifier of this aggregate. |
AggregateIdentifier |
AbstractAggregateRoot.getIdentifier()
Returns the identifier of this aggregate. |
| Methods in org.axonframework.domain with parameters of type AggregateIdentifier | |
|---|---|
int |
AbstractAggregateIdentifier.compareTo(AggregateIdentifier other)
This implementation compared the string representations of both identifiers. |
| Constructors in org.axonframework.domain with parameters of type AggregateIdentifier | |
|---|---|
AbstractAggregateRoot(AggregateIdentifier identifier)
Initializes the aggregate root using the provided aggregate identifier. |
|
AbstractJpaAggregateRoot(AggregateIdentifier identifier)
Initializes the aggregate root using the provided aggregate identifier. |
|
DomainEvent(long sequenceNumber,
AggregateIdentifier aggregateIdentifier)
Initialize the domain event. |
|
| Uses of AggregateIdentifier in org.axonframework.eventsourcing |
|---|
| Methods in org.axonframework.eventsourcing with parameters of type AggregateIdentifier | |
|---|---|
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 Runnable |
SpringAggregateSnapshotter.createSnapshotterTask(String typeIdentifier,
AggregateIdentifier aggregateIdentifier)
|
protected Runnable |
AbstractSnapshotter.createSnapshotterTask(String typeIdentifier,
AggregateIdentifier aggregateIdentifier)
Creates an instance of a task that contains the actual snapshot creation logic. |
DomainEventStream |
EventStreamDecorator.decorateForRead(String aggregateType,
AggregateIdentifier aggregateIdentifier,
DomainEventStream eventStream)
Called when an event stream is read from the event store. |
DomainEventStream |
EventCountSnapshotterTrigger.decorateForRead(String aggregateType,
AggregateIdentifier aggregateIdentifier,
DomainEventStream eventStream)
|
protected T |
EventSourcingRepository.doLoad(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Perform the actual loading of an aggregate. |
T |
CachingEventSourcingRepository.doLoad(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Perform the actual loading of an aggregate. |
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. |
void |
Snapshotter.scheduleSnapshot(String typeIdentifier,
AggregateIdentifier aggregateIdentifier)
Schedules snapshot taking for an aggregate with given typeIdentifier and
aggregateIdentifier. |
void |
AbstractSnapshotter.scheduleSnapshot(String typeIdentifier,
AggregateIdentifier aggregateIdentifier)
|
| Constructors in org.axonframework.eventsourcing with parameters of type AggregateIdentifier | |
|---|---|
AbstractEventSourcedAggregateRoot(AggregateIdentifier identifier)
Initializes the aggregate root using the provided aggregate identifier. |
|
| Uses of AggregateIdentifier in org.axonframework.eventsourcing.annotation |
|---|
| Constructors in org.axonframework.eventsourcing.annotation with parameters of type AggregateIdentifier | |
|---|---|
AbstractAnnotatedAggregateRoot(AggregateIdentifier identifier)
Initializes the aggregate root using the provided aggregate identifier. |
|
| Uses of AggregateIdentifier in org.axonframework.eventstore |
|---|
| Methods in org.axonframework.eventstore with parameters of type AggregateIdentifier | |
|---|---|
DomainEventStream |
EventStore.readEvents(String type,
AggregateIdentifier identifier)
Read the events of the aggregate identified by the given type and identifier that allow the current aggregate state to be rebuilt. |
| Constructors in org.axonframework.eventstore with parameters of type AggregateIdentifier | |
|---|---|
EventStreamNotFoundException(String type,
AggregateIdentifier identifier)
Initialize the exception with a default message for a given aggregate identifier of given
type. |
|
| Uses of AggregateIdentifier in org.axonframework.eventstore.fs |
|---|
| Methods in org.axonframework.eventstore.fs with parameters of type AggregateIdentifier | |
|---|---|
boolean |
SimpleEventFileResolver.eventFileExists(String type,
AggregateIdentifier identifier)
|
boolean |
EventFileResolver.eventFileExists(String type,
AggregateIdentifier aggregateIdentifier)
Indicates whether there is a file containing (regular) events for the given aggregateIdentifier of
given type. |
InputStream |
SimpleEventFileResolver.openEventFileForReading(String type,
AggregateIdentifier identifier)
|
InputStream |
EventFileResolver.openEventFileForReading(String type,
AggregateIdentifier aggregateIdentifier)
Provides an input stream to the (regular) events file for the aggregate with the given aggregateIdentifier and of given type. |
OutputStream |
SimpleEventFileResolver.openEventFileForWriting(String type,
AggregateIdentifier aggregateIdentifier)
|
OutputStream |
EventFileResolver.openEventFileForWriting(String type,
AggregateIdentifier aggregateIdentifier)
Provides an output stream to the (regular) events file for the aggregate with the given aggregateIdentifier and of given type. |
InputStream |
SimpleEventFileResolver.openSnapshotFileForReading(String type,
AggregateIdentifier identifier)
|
InputStream |
EventFileResolver.openSnapshotFileForReading(String type,
AggregateIdentifier aggregateIdentifier)
Provides an input stream to the snapshot events file for the aggregate with the given aggregateIdentifier and of given type. |
OutputStream |
SimpleEventFileResolver.openSnapshotFileForWriting(String type,
AggregateIdentifier aggregateIdentifier)
|
OutputStream |
EventFileResolver.openSnapshotFileForWriting(String type,
AggregateIdentifier aggregateIdentifier)
Provides an output stream to the snapshot events file for the aggregate with the given aggregateIdentifier and of given type. |
DomainEventStream |
FileSystemEventStore.readEvents(String type,
AggregateIdentifier identifier)
Read the events of the aggregate identified by the given type and identifier that allow the current aggregate state to be rebuilt. |
boolean |
SimpleEventFileResolver.snapshotFileExists(String type,
AggregateIdentifier identifier)
|
boolean |
EventFileResolver.snapshotFileExists(String type,
AggregateIdentifier aggregateIdentifier)
Indicates whether there is a file containing snapshot events for the given aggregateIdentifier of
given type. |
| Uses of AggregateIdentifier in org.axonframework.eventstore.jpa |
|---|
| Methods in org.axonframework.eventstore.jpa with parameters of type AggregateIdentifier | |
|---|---|
DomainEventStream |
JpaEventStore.readEvents(String type,
AggregateIdentifier identifier)
Read the events of the aggregate identified by the given type and identifier that allow the current aggregate state to be rebuilt. |
DomainEventStream |
JpaEventStore.readEventSegment(String type,
AggregateIdentifier identifier,
long firstSequenceNumber)
Reads a segment of the events of an aggregate. |
| Uses of AggregateIdentifier in org.axonframework.eventstore.mongo |
|---|
| Methods in org.axonframework.eventstore.mongo with parameters of type AggregateIdentifier | |
|---|---|
DomainEventStream |
MongoEventStore.readEvents(String type,
AggregateIdentifier identifier)
|
| Uses of AggregateIdentifier in org.axonframework.repository |
|---|
| Methods in org.axonframework.repository with parameters of type AggregateIdentifier | |
|---|---|
protected abstract T |
LockingRepository.doLoad(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Perform the actual loading of an aggregate. |
protected T |
GenericJpaRepository.doLoad(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
|
protected abstract T |
AbstractRepository.doLoad(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Loads and initialized the aggregate with the given aggregateIdentifier. |
T |
Repository.load(AggregateIdentifier aggregateIdentifier)
Load the aggregate with the given unique identifier. |
T |
AbstractRepository.load(AggregateIdentifier aggregateIdentifier)
Load the aggregate with the given unique identifier. |
T |
Repository.load(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Load the aggregate with the given unique aggregateIdentifier, expecting the version of the aggregate
to be equal to the given expectedVersion. |
T |
LockingRepository.load(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Load the aggregate with the given unique aggregateIdentifier, expecting the version of the aggregate
to be equal to the given expectedVersion. |
T |
AbstractRepository.load(AggregateIdentifier aggregateIdentifier,
Long expectedVersion)
Load the aggregate with the given unique aggregateIdentifier, expecting the version of the aggregate
to be equal to the given expectedVersion. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||