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:
  • Field Details

    • aggregateId

      public final Object aggregateId
    • aggregateType

      public final Class<? extends Aggregate<?,?>> aggregateType
    • 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 Details

    • 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)