Package

longevity.exceptions

persistence

Permalink

package persistence

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. class BsonTranslationException extends TranslationException

    Permalink

    an exception thrown when a repository cannot successfully translate between an entity and a BSON MongoDBObject.

    an exception thrown when a repository cannot successfully translate between an entity and a BSON MongoDBObject.

    this kind of exception indicates a problem with one of your entities having a property that is not one of the entities in the subdomain, mapped by a shorthand, or a basic value. there should be a unit test to assure that your subdomain does not have these kinds of problems. see pt 91466438

  2. class InvalidPStateException extends PersistenceException

    Permalink

    attempt to use the wrong kind of longevity.persistence.PState

  3. class PersistenceException extends LongevityException

    Permalink

    an exception involving persistence

  4. class ShorthandUnabbreviationException extends TranslationException

    Permalink

    an exception thrown when a repository encounters an error while unabbreviating a shorthand when deserializing an aggregate.

  5. class TranslationException extends PersistenceException

    Permalink

    an exception thrown by a repository when translating between an aggregate and a serialized form.

Ungrouped