public class ReferentialIntegrityException extends DataIntegrityException
data integrity exceptionthat indicates an attempt to create stale references. A stale reference is a refenrence that points to a target object that does not (or no longer) exist.
Detection of referential integrity violations must be explicitely enabled on the server side because it can be expensive:
<property name="ensureReferentialIntegrity" value="true"/>The risk of referential integrity violations can be reduced (but not eliminated) by using local cross reference queries before committing:
|Constructor and Description|
|Modifier and Type||Method and Description|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.