Class AggregateNotFoundException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AggregateDeletedException

public class AggregateNotFoundException extends AxonNonTransientException
Exception indicating that the an aggregate could not be found in the repository.
Since:
0.4
Author:
Allard Buijze
See Also:
  • Constructor Details

    • AggregateNotFoundException

      public AggregateNotFoundException(String aggregateIdentifier, String message)
      Initialize a AggregateNotFoundException for an aggregate identifier by given aggregateIdentifier and given message.
      Parameters:
      aggregateIdentifier - The identifier of the aggregate that could not be found
      message - The message describing the cause of the exception
    • AggregateNotFoundException

      public AggregateNotFoundException(String aggregateIdentifier, String message, Throwable cause)
      Initialize a AggregateNotFoundException for an aggregate identifier by given aggregateIdentifier and with the given message and cause.
      Parameters:
      aggregateIdentifier - The identifier of the aggregate that could not be found
      message - The message describing the cause of the exception
      cause - The underlying cause of the exception
  • Method Details

    • getAggregateIdentifier

      public Object getAggregateIdentifier()
      Returns the identifier of the aggregate that could not be found.
      Returns:
      the identifier of the aggregate that could not be found