Class DataIntegrityException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CommitIntegrityException, DanglingIntegrityException, ReferentialIntegrityException, UnitIntegrityException, ValidationException

public class DataIntegrityException extends CommitException
A commit exception that indicates data integrity problems.

Subtypes of this exception allow to determine a more specific reason for the problem. They all have in common that it's usually not adequate to rollback the transaction, replay the model modifications and commit the transaction again.

Since:
4.2
Author:
Eike Stepper
See Also:
No Extend
This interface is not intended to be extended by clients.
No Instantiate
This class is not intended to be instantiated by clients.
  • Constructor Details

    • DataIntegrityException

      public DataIntegrityException()
    • DataIntegrityException

      public DataIntegrityException(String message, Throwable cause)
    • DataIntegrityException

      public DataIntegrityException(String message)
    • DataIntegrityException

      public DataIntegrityException(Throwable cause)