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:
- public class InformixJccDataStoreHelper
- extends DB2UniversalDataStoreHelper
InformixJccDataStoreHelper
is a
DataStoreHelper
implementation
customized for the Informix database when used with the IBM Data Server Driver for JDBC
or the Informix JCC Driver.
When mapping a
SQLException
, the
SQLException
mappings from the
InformixJCCDataStoreHelper
are searched first. If no match is found, the
SQLException
mappings from the
GenericDataStoreHelper
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 the InformixJccDataStoreHelper
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
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
InformixJccDataStoreHelper(java.util.Properties props)
This InformixJccDataStoreHelper constructor creates a new
InformixJccDataStoreHelper based on the DataStoreHelper
properties provided.
|
Method Summary
calcPartitionNumber, doConnectionCleanup, doConnectionCleanupPerCloseConnection, doConnectionSetupPerGetConnection, doConnectionSetupPerTransaction, getMetaData, getPasswordForUseWithTrustedContextWithAuthentication, getResultSetType, hasLostUpdateOrDeadLockOccurred, isConnectionError, isDuplicateKey, isTransientConnectionError, mapException, modifyXAFlag |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
- public InformixJccDataStoreHelper(
java.util.Properties props)
Parameters:
props
- DataStoreHelper
properties.
InformixJccDataStoreHelper
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.