|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.rsadapter.GenericDataStoreHelper
com.ibm.websphere.rsadapter.DataDirectDataStoreHelper
com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
ConnectJDBCDataStoreHelper
is a DataStoreHelper
implementation
customized for the Microsoft JDBC driver for MS SQL Server 2000 and the unbranded
Connect JDBC driver.
SQLException
mapping is handled by the
DataDirectDataStoreHelper
.
If you have additional requirements on the Microsoft JDBC driver for MS SQL Server 2000 or
the unbranded Connect JDBC driver you should consider subclassing this
implementation.
Note: This class and its methods can not be called or referenced directly by user applications.
Field Summary |
---|
Fields inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper |
---|
customDefinedWasDefaultIsoLevel, EOLN, genErrorMap, resBundle |
Constructor Summary | |
---|---|
ConnectJDBCDataStoreHelper(java.util.Properties props)
This ConnectJDBCDataStoreHelper constructor creates a new
ConnectJDBCDataStoreHelper based on the DataStoreHelper
properties provided. |
Method Summary | |
---|---|
void |
doStatementCleanup(java.sql.PreparedStatement stmt)
This method cleans up a statement before the statement is returned to the statement cache. |
Methods inherited from class com.ibm.websphere.rsadapter.DataDirectDataStoreHelper |
---|
doConnectionSetup, findMappingClass, getIsolationLevel, getPrintWriter, getResultSetConcurrency, isDataDirectExp, setUserDefinedMap, showLockInfo |
Methods inherited from class com.ibm.websphere.rsadapter.GenericDataStoreHelper |
---|
calcPartitionNumber, doConnectionCleanup, doConnectionCleanupPerCloseConnection, doConnectionSetupPerGetConnection, doConnectionSetupPerTransaction, getLockType, getMetaData, getResultSetType, getXAExceptionContents, hasLostUpdateOrDeadLockOccurred, isBatchUpdateSupportedWithAccessIntent, isConnectionError, mapException, modifyXAFlag |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConnectJDBCDataStoreHelper(java.util.Properties props)
ConnectJDBCDataStoreHelper
constructor creates a new
ConnectJDBCDataStoreHelper
based on the DataStoreHelper
properties provided. The properties parameter is provided only for future
extensibility and is currently unused.
props
- DataStoreHelper
properties.Method Detail |
public void doStatementCleanup(java.sql.PreparedStatement stmt) throws java.sql.SQLException
This method cleans up a statement before the statement is returned to the statement cache. This method is called only for statements that will be cached. It is called only if at least one of the following statement properties has changed,
ConnectJDBCDataStoreHelper
resets all of the statement properties listed above
except for the cursorName
property.
The following operations do not need to be included in the statement cleanup since they are automatically performed by WebSphere when caching statements,
setFetchSize(0)
clearParameters()
clearWarnings()
A helper class implementing this method may choose to do additional cleanup for the statement. However, this should never include closing the statement, since the statement is intended to be cached.
doStatementCleanup
in interface DataStoreHelper
doStatementCleanup
in class GenericDataStoreHelper
stmt
- the PreparedStatement.
java.sql.SQLException
- if an error occurs cleaning up the statement.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |