com.solarmetric.rd.jdbc
Class PreparedStatementCache.CacheAwareConnection
java.lang.Object
|
+--com.solarmetric.rd.jdbc.DelegatingConnection
|
+--com.solarmetric.rd.jdbc.PreparedStatementCache.CacheAwareConnection
- All Implemented Interfaces:
- java.sql.Connection
- Enclosing class:
- PreparedStatementCache
- public class PreparedStatementCache.CacheAwareConnection
- extends DelegatingConnection
Connection wrapper class that uses the cache to prepare statements
when possible.
| Fields inherited from interface java.sql.Connection |
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE |
|
Method Summary |
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int rsType,
int rsConcur)
|
| Methods inherited from class com.solarmetric.rd.jdbc.DelegatingConnection |
appendInfo, clearWarnings, close, commit, createStatement, createStatement, createStatement, equals, getAutoCommit, getCatalog, getDelegate, getHoldability, getInnermostDelegate, getMetaData, getTransactionIsolation, getTypeMap, getWarnings, hashCode, isClosed, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PreparedStatementCache.CacheAwareConnection
public PreparedStatementCache.CacheAwareConnection(java.sql.Connection conn)
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String sql)
throws java.sql.SQLException
- Specified by:
prepareStatement in interface java.sql.Connection- Overrides:
prepareStatement in class DelegatingConnection
java.sql.SQLException
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String sql,
int rsType,
int rsConcur)
throws java.sql.SQLException
- Specified by:
prepareStatement in interface java.sql.Connection- Overrides:
prepareStatement in class DelegatingConnection
java.sql.SQLException
Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.