Class OptimisticAggregateLoadException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.EventStoreException
-
- dk.cloudcreate.essentials.components.eventsourced.aggregates.OptimisticAggregateLoadException
-
- All Implemented Interfaces:
Serializable
public class OptimisticAggregateLoadException extends dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.EventStoreException- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrderactualLatestEventOrderObjectaggregateIdClass<? extends Aggregate<?,?>>aggregateTypedk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrderexpectedLatestEventOrder
-
Constructor Summary
Constructors Constructor Description OptimisticAggregateLoadException(Object aggregateId, Class<? extends Aggregate<?,?>> aggregateType, dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder expectedLatestEventOrder, dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder actualLatestEventOrder)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
aggregateId
public final Object aggregateId
-
expectedLatestEventOrder
public final dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder expectedLatestEventOrder
-
actualLatestEventOrder
public final dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder actualLatestEventOrder
-
-
Constructor Detail
-
OptimisticAggregateLoadException
public OptimisticAggregateLoadException(Object aggregateId, Class<? extends Aggregate<?,?>> aggregateType, dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder expectedLatestEventOrder, dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.types.EventOrder actualLatestEventOrder)
-
-