|
Berkeley DB Java Edition version 5.0.34 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.sleepycat.je.DatabaseException
com.sleepycat.je.OperationFailureException
com.sleepycat.je.SecondaryReferenceException
public abstract class SecondaryReferenceException
Base class for exceptions thrown when a read or write operation fails because of a secondary constraint or integrity problem. Provides accessors for getting further information about the database and keys involved in the failure. See subclasses for more information.
The Transaction
handle is invalidated as a result of this
exception.
Method Summary | |
---|---|
DatabaseEntry |
getPrimaryKey()
Returns the primary key being access during the failure. |
String |
getSecondaryDatabaseName()
Returns the name of the secondary database being access during the failure. |
DatabaseEntry |
getSecondaryKey()
Returns the secondary key being access during the failure. |
Methods inherited from class com.sleepycat.je.DatabaseException |
---|
getMessage |
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 |
Method Detail |
---|
public String getSecondaryDatabaseName()
public DatabaseEntry getSecondaryKey()
public DatabaseEntry getPrimaryKey()
|
Berkeley DB Java Edition version 5.0.34 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |