|
|||||||||||
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.SequeLinkDataStoreHelper
SequeLinkDataStoreHelper
is a DataStoreHelper
implementation
customized for the SequeLink JDBC driver.
SQLException
mapping is handled by the
DataDirectDataStoreHelper
.
If you have additional requirements on the SequeLink 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 | |
---|---|
SequeLinkDataStoreHelper(java.util.Properties props)
Deprecated. This SequeLinkDataStoreHelper constructor creates a new
SequeLinkDataStoreHelper based on the DataStoreHelper
properties provided. |
Method Summary | |
---|---|
void |
doConnectionSetup(java.sql.Connection conn)
Deprecated. This method configures a connection before first use. |
void |
doStatementCleanup(java.sql.PreparedStatement stmt)
Deprecated. This method cleans up a statement before the statement is returned to the statement cache. |
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, 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 SequeLinkDataStoreHelper(java.util.Properties props)
SequeLinkDataStoreHelper
constructor creates a new
SequeLinkDataStoreHelper
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 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.
doConnectionSetup
in interface DataStoreHelper
doConnectionSetup
in class DataDirectDataStoreHelper
conn
- the connection to set up.
java.sql.SQLException
- if connection setup cannot be completed successfully.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,
SequeLinkDataStoreHelper
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 |