|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException org.springframework.core.NestedRuntimeException org.springframework.dao.DataAccessException org.springframework.dao.NonTransientDataAccessException org.springframework.dao.DataIntegrityViolationException org.springframework.dao.DuplicateKeyException
public class DuplicateKeyException
Exception thrown when an attempt to insert or update data results in violation of an primary key or unique constraint. Note that this is not necessarily a purely relational concept; unique primary keys are required by most database types.
Constructor Summary | |
---|---|
DuplicateKeyException(java.lang.String msg)
Constructor for DuplicateKeyException. |
|
DuplicateKeyException(java.lang.String msg,
java.lang.Throwable cause)
Constructor for DuplicateKeyException. |
Method Summary |
---|
Methods inherited from class org.springframework.core.NestedRuntimeException |
---|
contains, getMessage, getMostSpecificCause, getRootCause |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DuplicateKeyException(java.lang.String msg)
msg
- the detail messagepublic DuplicateKeyException(java.lang.String msg, java.lang.Throwable cause)
msg
- the detail messagecause
- the root cause from the data access API in use
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |