oracle.toplink.sdk
Class SDKDataStoreException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--oracle.toplink.exceptions.TopLinkException
                          |
                          +--oracle.toplink.exceptions.DatabaseException
                                |
                                +--oracle.toplink.sdk.SDKDataStoreException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
XMLDataStoreException

public class SDKDataStoreException
extends DatabaseException

Exception used for any problem detected while interacting with the "data store".

Since:
TOPLink/Java 3.0
See Also:
Serialized Form

Field Summary
TypeField
static int IAE_WHEN_INSTANTIATING_ACCESSOR
           
static int IE_WHEN_INSTANTIATING_ACCESSOR
           
static int INCORRECT_LOGIN_INSTANCE_PROVIDED
           
static int INVALID_CALL
           
static int SDK_PLATFORM_DOES_SUPPORT_SEQUENCES
           
static int UNSUPPORTED
           
 
Fields inherited from class oracle.toplink.exceptions.DatabaseException
CANNOT_REGISTER_SYNCHRONIZATIONLISTENER_FOR_UNITOFWORK, CONFIGURATION_ERROR_CLASS_NOT_FOUND, CONFIGURATION_ERROR_NEW_INSTANCE_ILLEGAL_ACCESS_EXCEPTION, CONFIGURATION_ERROR_NEW_INSTANCE_INSTANTIATION_EXCEPTION, COULD_NOT_CONVERT_OBJECT_TYPE, DATABASE_ACCESSOR_NOT_CONNECTED, ERROR_PREALLOCATING_SEQUENCE_NUMBERS, ERROR_READING_BLOB_DATA, LOGOUT_WHILE_TRANSACTION_IN_PROGRESS, SEQUENCE_TABLE_INFORMATION_NOT_COMPLETE, SQL_EXCEPTION, SYNCHRONIZED_UNITOFWORK_DOES_NOT_SUPPORT_COMMITANDRESUME, TRANSACTION_MANAGER_NOT_SET_FOR_JTS_DRIVER
 
Method Summary
TypeMethod
static SDKDataStoreException illegalAccessExceptionWhenInstantiatingAccessor(java.lang.IllegalAccessException iae, java.lang.Class accessorClass)
           
static SDKDataStoreException incorrectLoginInstanceProvided(java.lang.Class loginClass)
           
static SDKDataStoreException instantiationExceptionWhenInstantiatingAccessor(java.lang.InstantiationException ie, java.lang.Class accessorClass)
           
static SDKDataStoreException invalidCall(DatabaseQuery query)
           
static SDKDataStoreException sdkPlatformDoesNotSupportSequences()
           
static SDKDataStoreException unsupported(java.lang.String feature)
           
 
Methods inherited from class oracle.toplink.exceptions.DatabaseException
cannotRegisterSynchronizatonListenerForUnitOfWork, configurationErrorClassNotFound, configurationErrorNewInstanceIllegalAccessException, configurationErrorNewInstanceInstantiationException, couldNotConvertObjectType, databaseAccessorNotConnected, databaseAccessorNotConnected, errorPreallocatingSequenceNumbers, errorReadingBlobData, getAccessor, getDatabaseErrorCode, getMessage, getQuery, getQueryArguments, logoutWhileTransactionInProgress, sequenceTableInformationNotComplete, setQuery, setQueryArguments, sqlException, sqlException, synchronizedUnitOfWorkDoesNotSupportCommitAndResume, transactionManagerNotSetForJTSDriver
 
Methods inherited from class oracle.toplink.exceptions.TopLinkException
getErrorCode, getInternalException, getSession, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNSUPPORTED

public static final int UNSUPPORTED

INCORRECT_LOGIN_INSTANCE_PROVIDED

public static final int INCORRECT_LOGIN_INSTANCE_PROVIDED

INVALID_CALL

public static final int INVALID_CALL

IE_WHEN_INSTANTIATING_ACCESSOR

public static final int IE_WHEN_INSTANTIATING_ACCESSOR

IAE_WHEN_INSTANTIATING_ACCESSOR

public static final int IAE_WHEN_INSTANTIATING_ACCESSOR

SDK_PLATFORM_DOES_SUPPORT_SEQUENCES

public static final int SDK_PLATFORM_DOES_SUPPORT_SEQUENCES
Method Detail

illegalAccessExceptionWhenInstantiatingAccessor

public static SDKDataStoreException illegalAccessExceptionWhenInstantiatingAccessor(java.lang.IllegalAccessException iae,
                                                                                    java.lang.Class accessorClass)

incorrectLoginInstanceProvided

public static SDKDataStoreException incorrectLoginInstanceProvided(java.lang.Class loginClass)

instantiationExceptionWhenInstantiatingAccessor

public static SDKDataStoreException instantiationExceptionWhenInstantiatingAccessor(java.lang.InstantiationException ie,
                                                                                    java.lang.Class accessorClass)

invalidCall

public static SDKDataStoreException invalidCall(DatabaseQuery query)

sdkPlatformDoesNotSupportSequences

public static SDKDataStoreException sdkPlatformDoesNotSupportSequences()

unsupported

public static SDKDataStoreException unsupported(java.lang.String feature)