com.ibm.websphere.rsadapter
Class WSConnectJDBCDataStoreHelperjava.lang.Object | +--com.ibm.websphere.rsadapter.GenericDataStoreHelper | +--com.ibm.websphere.rsadapter.DataDirectDataStoreHelper | +--com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper | +--com.ibm.websphere.rsadapter.WSConnectJDBCDataStoreHelper
- All Implemented Interfaces:
- DataStoreHelper, java.io.Serializable
- public class WSConnectJDBCDataStoreHelper
- extends ConnectJDBCDataStoreHelper
WSConnectJDBCDataStoreHelper is a DataStoreHelper implementation customized for the WebSphere embedded Connect JDBC driver. SQLException mapping is handled by the DataDirectDataStoreHelper. If you have additional requirements with the WebSphere embedded Connect JDBC driver consider subclassing this implementation.
- See Also:
- Serialized Form
Field Summary
Fields inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper EOLN, genErrorMap, resBundle
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, GENERIC_HELPER, INFORMIX_HELPER, MSSQL_HELPER, ORACLE_HELPER, POTENTIAL_DEADLOCK, POTENTIAL_LOST_UPDATE, SEQUELINK_HELPER, SYBASE_HELPER, SYBASE11_HELPER, TX_REPEATABLE_READ_FORUPDATE, TX_SERIALIZABLE_FORUPDATE, UPDATE_ON_READONLY, WSCONNECTJDBC_HELPER
Constructor Summary WSConnectJDBCDataStoreHelper(java.util.Properties props)
This WSConnectJDBCDataStoreHelper constructor creates a new WSConnectJDBCDataStoreHelper based on the DataStoreHelper properties provided.
Method Summary void doConnectionSetup(java.sql.Connection conn)
This method configures a connection before first use.
Methods inherited from class com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper doStatementCleanup
Methods inherited from class com.ibm.websphere.rsadapter.DataDirectDataStoreHelper findMappingClass, getIsolationLevel, getPrintWriter, getResultSetConcurrency, isDataDirectExp, setUserDefinedMap, showLockInfo
Methods inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper calcPartitionNumber, doConnectionCleanup, getLockType, getMetaData, getResultSetType, getXAExceptionContents, hasLostUpdateOrDeadLockOccurred, isBatchUpdateSupportedWithAccessIntent, isConnectionError, mapException, mapException, modifyXAFlag, processGenericCredentials, processSQL, processSQL
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail WSConnectJDBCDataStoreHelper
public WSConnectJDBCDataStoreHelper(java.util.Properties props)
- This WSConnectJDBCDataStoreHelper constructor creates a new WSConnectJDBCDataStoreHelper based on the DataStoreHelper properties provided. The properties parameter is provided only for future extensibility and is currently unused.
- Parameters:
- props - DataStoreHelper properties.
Method Detail doConnectionSetup
public void doConnectionSetup(java.sql.Connection conn) throws java.sql.SQLException
This method configures a connection before first use. This method is invoked only when a new connection to the database is created. It is not invoked when connections are reused from the connection pool.
- Specified by:
- doConnectionSetup in interface DataStoreHelper
- Overrides:
- doConnectionSetup in class DataDirectDataStoreHelper
- Parameters:
- conn - the connection to set up.
- Throws:
- java.sql.SQLException - if connection setup cannot be completed successfully.
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.