public abstract class SecondaryReferenceException extends OperationFailureException
The Transaction
handle is invalidated as a result of this
exception.
Constructor and Description |
---|
SecondaryReferenceException(Locker locker,
java.lang.String message,
java.lang.String secDbName,
DatabaseEntry secKey,
DatabaseEntry priKey)
For internal use only.
|
SecondaryReferenceException(java.lang.String message,
SecondaryReferenceException cause)
For internal use only.
|
Modifier and Type | Method and Description |
---|---|
DatabaseEntry |
getPrimaryKey()
Returns the primary key being access during the failure.
|
java.lang.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.
|
wrapSelf
addErrorMessage, getMessage, getVersionHeader
public SecondaryReferenceException(Locker locker, java.lang.String message, java.lang.String secDbName, DatabaseEntry secKey, DatabaseEntry priKey)
SecondaryReferenceException(java.lang.String message, SecondaryReferenceException cause)
public java.lang.String getSecondaryDatabaseName()
public DatabaseEntry getSecondaryKey()
public DatabaseEntry getPrimaryKey()
Copyright (c) 2004-2012 Oracle. All rights reserved.