com.ibm.websphere.rsadapter

Class DB2390LocalDataStoreHelper

  1. java.lang.Object
  2. extended bycom.ibm.websphere.rsadapter.GenericDataStoreHelper
  3. extended bycom.ibm.websphere.rsadapter.DB2DataStoreHelper
  4. extended bycom.ibm.websphere.rsadapter.DB2390DataStoreHelper
  5. extended bycom.ibm.websphere.rsadapter.DB2390LocalDataStoreHelper
All implemented interfaces:
DataStoreHelper

  1. public class DB2390LocalDataStoreHelper
  2. extends DB2390DataStoreHelper

DB2390LocalDataStoreHelper is a DataStoreHelper implementation customized for the DB2 database on zSeries, running locally on the same system so as to take advantage of RRS. Base functionality, with respect to AccessIntent, is provided by the parent class, DB2390DataStoreHelper. This class allows WebSphere to set connection management properties for Data Sources pertaining to the zSeries platform.

SQLException mapping is handles by the DB2390DataStoreHelper. If you have additional requirements on DB2 running on zSeries you should consider subclassing this implementation.
Note: This class and its methods can not be called or referenced directly by user applications.

Since:
WAS 5.0.1

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

Constructor and Description
DB2390LocalDataStoreHelper(java.util.Properties props)
This DB2390LocalDataStoreHelper constructor creates a new DB2390LocalDataStoreHelper based on the DataStoreHelper properties provided.

Method Summary

Methods inherited from class com.ibm.websphere.rsadapter.DB2390DataStoreHelper
getLockType
Methods inherited from class com.ibm.websphere.rsadapter.DB2DataStoreHelper
doConnectionSetup, doStatementCleanup, findMappingClass, getIsolationLevel, getPrintWriter, getResultSetConcurrency, getXAExceptionContents, isBatchUpdateSupportedWithAccessIntent, setUserDefinedMap, showLockInfo
Methods inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper
calcPartitionNumber, doConnectionCleanup, doConnectionCleanupPerCloseConnection, doConnectionSetupPerGetConnection, doConnectionSetupPerTransaction, getMetaData, getPasswordForUseWithTrustedContextWithAuthentication, getResultSetType, hasLostUpdateOrDeadLockOccurred, isConnectionError, isDuplicateKey, isTransientConnectionError, mapException, modifyXAFlag
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

DB2390LocalDataStoreHelper

  1. public DB2390LocalDataStoreHelper( java.util.Properties props)
This DB2390LocalDataStoreHelper constructor creates a new DB2390LocalDataStoreHelper based on the DataStoreHelper 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.