Class OptimisticAggregateLoadException

  • All Implemented Interfaces:
    Serializable

    public class OptimisticAggregateLoadException
    extends dk.cloudcreate.essentials.components.eventsourced.eventstore.postgresql.EventStoreException
    See Also:
    Serialized Form
    • Field Detail

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