com.ibm.websphere.rsadapter
Class InformixJccDataStoreHelper
- java.lang.Object
-
- com.ibm.websphere.rsadapter.GenericDataStoreHelper
-
- com.ibm.websphere.rsadapter.DB2DataStoreHelper
-
- com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper
-
- com.ibm.websphere.rsadapter.InformixJccDataStoreHelper
-
- All Implemented Interfaces:
- DataStoreHelper
public class InformixJccDataStoreHelper extends DB2UniversalDataStoreHelper
InformixJccDataStoreHelper
is aDataStoreHelper
implementation customized for the Informix database when used with the IBM Data Server Driver for JDBC or the Informix JCC Driver. When mapping aSQLException
, theSQLException
mappings from theInformixJCCDataStoreHelper
are searched first. If no match is found, theSQLException
mappings from theGenericDataStoreHelper
are searched. If you have additional requirements on Informix you should consider subclassing this implementation.
Note: This class and its methods can not be called or referenced directly by user applications.SQLException
mappings specific to theInformixJccDataStoreHelper
are the following:Error Code SQL State PortableSQLException
subclass-79735 StaleConnectionException.class
-79716 StaleConnectionException.class
-43207 StaleConnectionException.class
-27002 StaleConnectionException.class
-25580 StaleConnectionException.class
-4499 StaleConnectionException.class
-908 StaleConnectionException.class
-710 StaleStatementException.class
-268 DuplicateKeyException.class
-239 DuplicateKeyException.class
43012 StaleConnectionException.class
-
-
Field Summary
-
Fields inherited from class com.ibm.websphere.rsadapter.DB2DataStoreHelper
db2Tc
-
Fields inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper
customDefinedWasDefaultIsoLevel, defaultQueryTimeout, EOLN, genErrorMap, resBundle, tranErrorList
-
Fields inherited from interface com.ibm.websphere.rsadapter.DataStoreHelper
CLOUDSCAPE_HELPER, CLOUDSCAPE_NETWORK_SERVER_HELPER, CONNECTJDBC_HELPER, CUSTOM_HELPER, DATADIRECT_HELPER, DB2_390_HELPER, DB2_390_LOCAL_HELPER, DB2_400_HELPER, DB2_HELPER, DB2_UNIVERSAL_HELPER, DERBY_HELPER, DERBY_NETWORK_SERVER_HELPER, FIRST_TIME_CALLED, GENERIC_HELPER, INFORMIX_HELPER, INFORMIX_JCC_HELPER, MSSQL_HELPER, ORACLE_10G_HELPER, ORACLE_11G_HELPER, ORACLE_HELPER, POTENTIAL_DEADLOCK, POTENTIAL_LOST_UPDATE, PROXY_DS_HELPER, SEQUELINK_HELPER, SUBJECT, SYBASE_HELPER, SYBASE11_HELPER, TX_REPEATABLE_READ_FORUPDATE, TX_SERIALIZABLE_FORUPDATE, UNDEFINED_HELPER, UNDEFINED_ISOLATOIN_LEVEL, UPDATE_ON_READONLY
-
-
Constructor Summary
Constructors Constructor and Description InformixJccDataStoreHelper(java.util.Properties props)
ThisInformixJccDataStoreHelper
constructor creates a newInformixJccDataStoreHelper
based on theDataStoreHelper
properties provided.
-
Method Summary
-
Methods inherited from class com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper
doStatementCleanup, getDriverType, getPrintWriter, isBatchUpdateSupportedWithAccessIntent
-
Methods inherited from class com.ibm.websphere.rsadapter.DB2DataStoreHelper
doConnectionSetup, findMappingClass, getIsolationLevel, getLockType, getResultSetConcurrency, getXAExceptionContents, setUserDefinedMap, showLockInfo
-
Methods inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper
calcPartitionNumber, doConnectionCleanup, doConnectionCleanupPerCloseConnection, doConnectionCleanupWithValidCheck, doConnectionSetupPerGetConnection, doConnectionSetupPerTransaction, getMetaData, getPasswordForUseWithTrustedContextWithAuthentication, getResultSetType, hasLostUpdateOrDeadLockOccurred, isConnectionError, isDuplicateKey, isTransientConnectionError, mapException, modifyXAFlag, setConfig
-
-
-
-
Constructor Detail
-
InformixJccDataStoreHelper
public InformixJccDataStoreHelper(java.util.Properties props)
ThisInformixJccDataStoreHelper
constructor creates a newInformixJccDataStoreHelper
based on theDataStoreHelper
properties provided. All implementations inheriting from a data store helper must supply this same list of properties to their super class by invoking the constructor of their super class with the list of properties.- Parameters:
props
-DataStoreHelper
properties.
-
-