A C D E G I K O P R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Aggregate<This extends Aggregate<This,AID>,AID extends AggregateId> - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for representing aggregates.
- AggregateAndEvent<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Class in com.github.j5ik2o.event.store.adapter.java
-
This is a class for representing aggregates and events.
- AggregateAndEvent(A, E) - Constructor for class com.github.j5ik2o.event.store.adapter.java.AggregateAndEvent
-
Creates a new instance.
- AggregateId - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for representing aggregate IDs.
- asString() - Method in interface com.github.j5ik2o.event.store.adapter.java.AggregateId
-
Returns the string representation.
C
- com.github.j5ik2o.event.store.adapter.java - package com.github.j5ik2o.event.store.adapter.java
- com.github.j5ik2o.event.store.adapter.java.internal - package com.github.j5ik2o.event.store.adapter.java.internal
- create(DynamoDbAsyncClient, String, String, String, String, long) - Static method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- create(DynamoDbClient, String, String, String, String, long) - Static method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
D
- DefaultEventSerializer<AID extends AggregateId,E extends Event<AID>> - Class in com.github.j5ik2o.event.store.adapter.java
- DefaultEventSerializer() - Constructor for class com.github.j5ik2o.event.store.adapter.java.DefaultEventSerializer
- DefaultKeyResolver<AID extends AggregateId> - Class in com.github.j5ik2o.event.store.adapter.java
- DefaultKeyResolver() - Constructor for class com.github.j5ik2o.event.store.adapter.java.DefaultKeyResolver
- DefaultSnapshotSerializer<AID extends AggregateId,A extends Aggregate<A,AID>> - Class in com.github.j5ik2o.event.store.adapter.java
- DefaultSnapshotSerializer() - Constructor for class com.github.j5ik2o.event.store.adapter.java.DefaultSnapshotSerializer
- DeserializationException - Exception in com.github.j5ik2o.event.store.adapter.java
- DeserializationException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationException
- DeserializationException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationException
- DeserializationException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationException
- DeserializationException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationException
- DeserializationRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- DeserializationRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationRuntimeException
- DeserializationRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationRuntimeException
- DeserializationRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationRuntimeException
- DeserializationRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.DeserializationRuntimeException
- deserialize(byte[], Class<A>) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultSnapshotSerializer
- deserialize(byte[], Class<A>) - Method in interface com.github.j5ik2o.event.store.adapter.java.SnapshotSerializer
-
Deserializes the snapshot.
- deserialize(byte[], Class<E>) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultEventSerializer
- deserialize(byte[], Class<E>) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventSerializer
-
Deserializes the event.
E
- Event<AID extends AggregateId> - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for representing events.
- EventSerializer<AID extends AggregateId,E extends Event<AID>> - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for serializing and deserializing events.
- EventStore<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Interface in com.github.j5ik2o.event.store.adapter.java
-
Represents an event store.
- EventStoreAsync<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Interface in com.github.j5ik2o.event.store.adapter.java
-
Asynchronous version of
EventStore. - EventStoreAsyncForDynamoDB<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Class in com.github.j5ik2o.event.store.adapter.java.internal
- EventStoreBaseException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreBaseException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseException
- EventStoreBaseException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseException
- EventStoreBaseException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseException
- EventStoreBaseException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseException
- EventStoreBaseRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreBaseRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseRuntimeException
- EventStoreBaseRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseRuntimeException
- EventStoreBaseRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseRuntimeException
- EventStoreBaseRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreBaseRuntimeException
- EventStoreForDynamoDB<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Class in com.github.j5ik2o.event.store.adapter.java.internal
- EventStoreOptions<This extends EventStoreOptions<This,AID,A,E>,AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> - Interface in com.github.j5ik2o.event.store.adapter.java
- EventStoreReadException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreReadException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadException
- EventStoreReadException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadException
- EventStoreReadException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadException
- EventStoreReadException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadException
- EventStoreReadRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreReadRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadRuntimeException
- EventStoreReadRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadRuntimeException
- EventStoreReadRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadRuntimeException
- EventStoreReadRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreReadRuntimeException
- EventStoreWriteException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreWriteException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteException
- EventStoreWriteException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteException
- EventStoreWriteException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteException
- EventStoreWriteException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteException
- EventStoreWriteRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- EventStoreWriteRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteRuntimeException
- EventStoreWriteRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteRuntimeException
- EventStoreWriteRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteRuntimeException
- EventStoreWriteRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.EventStoreWriteRuntimeException
G
- getAggregate() - Method in class com.github.j5ik2o.event.store.adapter.java.AggregateAndEvent
-
Returns the aggregate.
- getAggregateId() - Method in interface com.github.j5ik2o.event.store.adapter.java.Event
-
Returns the aggregate ID.
- getEvent() - Method in class com.github.j5ik2o.event.store.adapter.java.AggregateAndEvent
-
Returns the event.
- getEventsByIdSinceSequenceNumber(Class<E>, AID, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStore
-
Gets the events by the aggregate id and since the sequence number.
- getEventsByIdSinceSequenceNumber(Class<E>, AID, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreAsync
-
Gets the events by the aggregate id and since the sequence number.
- getEventsByIdSinceSequenceNumber(Class<E>, AID, long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- getEventsByIdSinceSequenceNumber(Class<E>, AID, long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- getId() - Method in interface com.github.j5ik2o.event.store.adapter.java.Aggregate
-
Returns the aggregate ID.
- getId() - Method in interface com.github.j5ik2o.event.store.adapter.java.Event
-
Returns the ID.
- getLatestSnapshotById(Class<A>, AID) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStore
-
Gets the latest snapshot by the aggregate id.
- getLatestSnapshotById(Class<A>, AID) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreAsync
-
Gets the latest snapshot by the aggregate id.
- getLatestSnapshotById(Class<A>, AID) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- getLatestSnapshotById(Class<A>, AID) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- getOccurredAt() - Method in interface com.github.j5ik2o.event.store.adapter.java.Event
-
Returns the occurred at.
- getSequenceNumber() - Method in interface com.github.j5ik2o.event.store.adapter.java.Aggregate
-
Returns the sequence number.
- getSequenceNumber() - Method in interface com.github.j5ik2o.event.store.adapter.java.Event
-
Returns the sequence number.
- getTypeName() - Method in interface com.github.j5ik2o.event.store.adapter.java.AggregateId
-
Returns the type name.
- getValue() - Method in interface com.github.j5ik2o.event.store.adapter.java.AggregateId
-
Returns the value.
- getVersion() - Method in interface com.github.j5ik2o.event.store.adapter.java.Aggregate
-
Returns the version.
I
- isCreated() - Method in interface com.github.j5ik2o.event.store.adapter.java.Event
-
Determines whether it is a generated event.
K
- KeyResolver<AID extends AggregateId> - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for resolving partition keys and sort keys from aggregate IDs.
O
- ofDynamoDB(DynamoDbAsyncClient, String, String, String, String, long) - Static method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreAsync
- ofDynamoDB(DynamoDbClient, String, String, String, String, long) - Static method in interface com.github.j5ik2o.event.store.adapter.java.EventStore
-
Creates an instance of
EventStorefor DynamoDB. - OptimisticLockException - Exception in com.github.j5ik2o.event.store.adapter.java
- OptimisticLockException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockException
- OptimisticLockException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockException
- OptimisticLockException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockException
- OptimisticLockException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockException
- OptimisticLockRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- OptimisticLockRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockRuntimeException
- OptimisticLockRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockRuntimeException
- OptimisticLockRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockRuntimeException
- OptimisticLockRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.OptimisticLockRuntimeException
P
- persistEvent(E, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStore
-
Persists an event only.
- persistEvent(E, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreAsync
-
Persists an event only.
- persistEvent(E, long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- persistEvent(E, long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- persistEventAndSnapshot(E, A) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStore
-
Persists an event and a snapshot.
- persistEventAndSnapshot(E, A) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreAsync
-
Persists an event and a snapshot.
- persistEventAndSnapshot(E, A) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- persistEventAndSnapshot(E, A) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
R
- resolvePartitionKey(AID, long) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultKeyResolver
- resolvePartitionKey(AID, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.KeyResolver
-
Resolves the partition key from the aggregate id.
- resolveSortKey(AID, long) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultKeyResolver
- resolveSortKey(AID, long) - Method in interface com.github.j5ik2o.event.store.adapter.java.KeyResolver
-
Resolves the sort key from the aggregate id and sequence number.
S
- SerializationException - Exception in com.github.j5ik2o.event.store.adapter.java
- SerializationException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationException
- SerializationException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationException
- SerializationException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationException
- SerializationException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationException
- SerializationRuntimeException - Exception in com.github.j5ik2o.event.store.adapter.java
- SerializationRuntimeException() - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationRuntimeException
- SerializationRuntimeException(String) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationRuntimeException
- SerializationRuntimeException(String, Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationRuntimeException
- SerializationRuntimeException(Throwable) - Constructor for exception com.github.j5ik2o.event.store.adapter.java.SerializationRuntimeException
- serialize(A) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultSnapshotSerializer
- serialize(A) - Method in interface com.github.j5ik2o.event.store.adapter.java.SnapshotSerializer
-
Serializes the snapshot.
- serialize(E) - Method in class com.github.j5ik2o.event.store.adapter.java.DefaultEventSerializer
- serialize(E) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventSerializer
-
Serializes the event.
- SnapshotSerializer<AID extends AggregateId,A extends Aggregate<A,AID>> - Interface in com.github.j5ik2o.event.store.adapter.java
-
This is an interface for serializing and deserializing snapshots.
W
- withDeleteTtl(Duration) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreOptions
- withDeleteTtl(Duration) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- withDeleteTtl(Duration) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- withEventSerializer(EventSerializer<AID, E>) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreOptions
- withEventSerializer(EventSerializer<AID, E>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- withEventSerializer(EventSerializer<AID, E>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- withKeepSnapshotCount(long) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreOptions
- withKeepSnapshotCount(long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- withKeepSnapshotCount(long) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- withKeyResolver(KeyResolver<AID>) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreOptions
- withKeyResolver(KeyResolver<AID>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- withKeyResolver(KeyResolver<AID>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- withSnapshotSerializer(SnapshotSerializer<AID, A>) - Method in interface com.github.j5ik2o.event.store.adapter.java.EventStoreOptions
- withSnapshotSerializer(SnapshotSerializer<AID, A>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreAsyncForDynamoDB
- withSnapshotSerializer(SnapshotSerializer<AID, A>) - Method in class com.github.j5ik2o.event.store.adapter.java.internal.EventStoreForDynamoDB
- withVersion(long) - Method in interface com.github.j5ik2o.event.store.adapter.java.Aggregate
-
Sets the version.
All Classes All Packages