Package net.sourceforge.jtds.jdbcx.proxy
Class CallableStatementProxy
java.lang.Object
net.sourceforge.jtds.jdbcx.proxy.StatementProxy
net.sourceforge.jtds.jdbcx.proxy.PreparedStatementProxy
net.sourceforge.jtds.jdbcx.proxy.CallableStatementProxy
- All Implemented Interfaces:
AutoCloseable
,CallableStatement
,PreparedStatement
,Statement
,Wrapper
This class would be better implemented as a java.lang.reflect.Proxy. However, this
feature was not added until 1.3 and reflection performance was not improved until 1.4.
Since the driver still needs to be compatible with 1.2 and 1.3 this class is used
to delegate the calls to a callable statement with minimal overhead.
- Version:
- $Id: CallableStatementProxy.java,v 1.3.4.3 2009-12-30 08:45:34 ickzon Exp $
-
Field Summary
FieldsFields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
Constructor Summary
ConstructorsConstructorDescriptionCallableStatementProxy
(ConnectionProxy connection, JtdsCallableStatement callableStatement) -
Method Summary
Modifier and TypeMethodDescriptionvoid
getArray
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getBigDecimal
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getBigDecimal
(int parameterIndex, int scale) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getBigDecimal
(String parameterName) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getBlob
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.boolean
getBoolean
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.boolean
getBoolean
(String parameterName) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.byte
getByte
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.byte
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.byte[]
getBytes
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.byte[]
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getCharacterStream
(int parameterIndex) getCharacterStream
(String parameterName) getClob
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getDate
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.double
getDouble
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.double
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.float
getFloat
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.float
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.int
getInt
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.int
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.long
getLong
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.long
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getNCharacterStream
(int parameterIndex) getNCharacterStream
(String parameterName) getNClob
(int parameterIndex) getNString
(int parameterIndex) getNString
(String parameterName) getObject
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.<T> T
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.<T> T
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getRef
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getRowId
(int parameterIndex) short
getShort
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.short
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getSQLXML
(int parameterIndex) getString
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getTime
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getTimestamp
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getTimestamp
(int parameterIndex, Calendar cal) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getTimestamp
(String parameterName) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getTimestamp
(String parameterName, Calendar cal) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.getURL
(int parameterIndex) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.boolean
isClosed()
boolean
boolean
boolean
isWrapperFor
(Class arg0) void
registerOutParameter
(int parameterIndex, int sqlType) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
registerOutParameter
(int parameterIndex, int sqlType, int scale) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
registerOutParameter
(int parameterIndex, int sqlType, String typeName) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
registerOutParameter
(String parameterName, int sqlType) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
registerOutParameter
(String parameterName, int sqlType, int scale) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
registerOutParameter
(String parameterName, int sqlType, String typeName) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setAsciiStream
(int parameterIndex, InputStream x) void
setAsciiStream
(int parameterIndex, InputStream x, long length) void
setAsciiStream
(String parameterName, InputStream x) void
setAsciiStream
(String parameterName, InputStream x, int length) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setAsciiStream
(String parameterName, InputStream x, long length) void
setBigDecimal
(String parameterName, BigDecimal x) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setBinaryStream
(int parameterIndex, InputStream x) void
setBinaryStream
(int parameterIndex, InputStream x, long length) void
setBinaryStream
(String parameterName, InputStream x) void
setBinaryStream
(String parameterName, InputStream x, int length) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setBinaryStream
(String parameterName, InputStream x, long length) void
setBlob
(int parameterIndex, InputStream inputStream) void
setBlob
(int parameterIndex, InputStream inputStream, long length) void
setBlob
(String parameterName, InputStream inputStream) void
setBlob
(String parameterName, InputStream inputStream, long length) void
void
setBoolean
(String parameterName, boolean x) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setCharacterStream
(int parameterIndex, Reader reader) void
setCharacterStream
(int parameterIndex, Reader reader, long length) void
setCharacterStream
(String parameterName, Reader reader) void
setCharacterStream
(String parameterName, Reader x, int length) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setCharacterStream
(String parameterName, Reader reader, long length) void
void
void
void
void
void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setNCharacterStream
(int parameterIndex, Reader value) void
setNCharacterStream
(int parameterIndex, Reader value, long length) void
setNCharacterStream
(String parameterName, Reader value) void
setNCharacterStream
(String parameterName, Reader value, long length) void
void
void
void
void
void
void
setNString
(int parameterIndex, String value) void
setNString
(String parameterName, String value) void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setPoolable
(boolean poolable) void
void
void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
void
void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setTimestamp
(String parameterName, Timestamp x) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
setTimestamp
(String parameterName, Timestamp x, Calendar cal) Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.void
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.boolean
wasNull()
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.Methods inherited from class net.sourceforge.jtds.jdbcx.proxy.PreparedStatementProxy
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
Methods inherited from class net.sourceforge.jtds.jdbcx.proxy.StatementProxy
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, processSQLException, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout, validateConnection
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.sql.CallableStatement
registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setObject, setObject
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setQueryTimeout
-
Field Details
-
_callableStatement
-
-
Constructor Details
-
CallableStatementProxy
CallableStatementProxy(ConnectionProxy connection, JtdsCallableStatement callableStatement)
-
-
Method Details
-
registerOutParameter
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
registerOutParameter
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
wasNull
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
wasNull
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getString
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getString
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBoolean
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBoolean
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getByte
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getByte
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getShort
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getShort
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getInt
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getInt
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getLong
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getLong
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getFloat
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getFloat
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDouble
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDouble
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBigDecimal
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBigDecimal
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBytes
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBytes
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBigDecimal
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBigDecimal
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getRef
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getRef
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBlob
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBlob
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getClob
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getClob
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getArray
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getArray
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
registerOutParameter
public void registerOutParameter(int parameterIndex, int sqlType, String typeName) throws SQLException Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
registerOutParameter
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
registerOutParameter
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
registerOutParameter
public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
registerOutParameter
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getURL
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getURL
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setURL
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setURL
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setNull
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setNull
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setBoolean
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setBoolean
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setByte
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setByte
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setShort
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setShort
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setInt
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setInt
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setLong
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setLong
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setFloat
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setFloat
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setDouble
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setDouble
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setBigDecimal
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setBigDecimal
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setString
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setString
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setBytes
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setBytes
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setAsciiStream
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setAsciiStream
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setBinaryStream
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setBinaryStream
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setObject
public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setCharacterStream
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
setNull
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
setNull
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getString
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getString
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBoolean
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBoolean
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getByte
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getByte
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getShort
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getShort
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getInt
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getInt
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getLong
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getLong
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getFloat
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getFloat
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDouble
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDouble
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBytes
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBytes
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBigDecimal
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBigDecimal
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getObject
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getRef
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getRef
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getBlob
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getBlob
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getClob
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getClob
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getArray
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getArray
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getDate
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getDate
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTime
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTime
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getTimestamp
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getTimestamp
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getURL
Delgates calls to the callable statement; SQLExceptions thrown from the callable statement will cause an event to be fired on the connection pool listeners.- Specified by:
getURL
in interfaceCallableStatement
- Throws:
SQLException
- if an error occurs
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
getNCharacterStream
- Specified by:
getNCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
getNCharacterStream
- Specified by:
getNCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
getNClob
- Specified by:
getNClob
in interfaceCallableStatement
- Throws:
SQLException
-
getNClob
- Specified by:
getNClob
in interfaceCallableStatement
- Throws:
SQLException
-
getNString
- Specified by:
getNString
in interfaceCallableStatement
- Throws:
SQLException
-
getNString
- Specified by:
getNString
in interfaceCallableStatement
- Throws:
SQLException
-
getRowId
- Specified by:
getRowId
in interfaceCallableStatement
- Throws:
SQLException
-
getRowId
- Specified by:
getRowId
in interfaceCallableStatement
- Throws:
SQLException
-
getSQLXML
- Specified by:
getSQLXML
in interfaceCallableStatement
- Throws:
SQLException
-
getSQLXML
- Specified by:
getSQLXML
in interfaceCallableStatement
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfaceCallableStatement
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfaceCallableStatement
- Throws:
SQLException
-
setBinaryStream
- Specified by:
setBinaryStream
in interfaceCallableStatement
- Throws:
SQLException
-
setBinaryStream
- Specified by:
setBinaryStream
in interfaceCallableStatement
- Throws:
SQLException
-
setBlob
- Specified by:
setBlob
in interfaceCallableStatement
- Throws:
SQLException
-
setBlob
- Specified by:
setBlob
in interfaceCallableStatement
- Throws:
SQLException
-
setBlob
- Specified by:
setBlob
in interfaceCallableStatement
- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
setCharacterStream
public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException - Specified by:
setCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
setClob
- Specified by:
setClob
in interfaceCallableStatement
- Throws:
SQLException
-
setClob
- Specified by:
setClob
in interfaceCallableStatement
- Throws:
SQLException
-
setClob
- Specified by:
setClob
in interfaceCallableStatement
- Throws:
SQLException
-
setNCharacterStream
- Specified by:
setNCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
setNCharacterStream
public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException - Specified by:
setNCharacterStream
in interfaceCallableStatement
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfaceCallableStatement
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfaceCallableStatement
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfaceCallableStatement
- Throws:
SQLException
-
setNString
- Specified by:
setNString
in interfaceCallableStatement
- Throws:
SQLException
-
setRowId
- Specified by:
setRowId
in interfaceCallableStatement
- Throws:
SQLException
-
setSQLXML
- Specified by:
setSQLXML
in interfaceCallableStatement
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfacePreparedStatement
- Overrides:
setAsciiStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfacePreparedStatement
- Overrides:
setAsciiStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setBinaryStream
- Specified by:
setBinaryStream
in interfacePreparedStatement
- Overrides:
setBinaryStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setBinaryStream
- Specified by:
setBinaryStream
in interfacePreparedStatement
- Overrides:
setBinaryStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setBlob
- Specified by:
setBlob
in interfacePreparedStatement
- Overrides:
setBlob
in classPreparedStatementProxy
- Throws:
SQLException
-
setBlob
- Specified by:
setBlob
in interfacePreparedStatement
- Overrides:
setBlob
in classPreparedStatementProxy
- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStream
in interfacePreparedStatement
- Overrides:
setCharacterStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStream
in interfacePreparedStatement
- Overrides:
setCharacterStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setClob
- Specified by:
setClob
in interfacePreparedStatement
- Overrides:
setClob
in classPreparedStatementProxy
- Throws:
SQLException
-
setClob
- Specified by:
setClob
in interfacePreparedStatement
- Overrides:
setClob
in classPreparedStatementProxy
- Throws:
SQLException
-
setNCharacterStream
- Specified by:
setNCharacterStream
in interfacePreparedStatement
- Overrides:
setNCharacterStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setNCharacterStream
- Specified by:
setNCharacterStream
in interfacePreparedStatement
- Overrides:
setNCharacterStream
in classPreparedStatementProxy
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfacePreparedStatement
- Overrides:
setNClob
in classPreparedStatementProxy
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfacePreparedStatement
- Overrides:
setNClob
in classPreparedStatementProxy
- Throws:
SQLException
-
setNClob
- Specified by:
setNClob
in interfacePreparedStatement
- Overrides:
setNClob
in classPreparedStatementProxy
- Throws:
SQLException
-
setNString
- Specified by:
setNString
in interfacePreparedStatement
- Overrides:
setNString
in classPreparedStatementProxy
- Throws:
SQLException
-
setRowId
- Specified by:
setRowId
in interfacePreparedStatement
- Overrides:
setRowId
in classPreparedStatementProxy
- Throws:
SQLException
-
setSQLXML
- Specified by:
setSQLXML
in interfacePreparedStatement
- Overrides:
setSQLXML
in classPreparedStatementProxy
- Throws:
SQLException
-
isClosed
- Specified by:
isClosed
in interfaceStatement
- Overrides:
isClosed
in classPreparedStatementProxy
- Throws:
SQLException
-
isPoolable
- Specified by:
isPoolable
in interfaceStatement
- Overrides:
isPoolable
in classPreparedStatementProxy
- Throws:
SQLException
-
setPoolable
- Specified by:
setPoolable
in interfaceStatement
- Overrides:
setPoolable
in classPreparedStatementProxy
- Throws:
SQLException
-
isWrapperFor
- Specified by:
isWrapperFor
in interfaceWrapper
- Overrides:
isWrapperFor
in classPreparedStatementProxy
- Throws:
SQLException
-
unwrap
- Specified by:
unwrap
in interfaceWrapper
- Overrides:
unwrap
in classPreparedStatementProxy
- Throws:
SQLException
-
closeOnCompletion
- Specified by:
closeOnCompletion
in interfaceStatement
- Overrides:
closeOnCompletion
in classStatementProxy
- Throws:
SQLException
-
isCloseOnCompletion
- Specified by:
isCloseOnCompletion
in interfaceStatement
- Overrides:
isCloseOnCompletion
in classStatementProxy
- Throws:
SQLException
-
getObject
- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
-
getObject
- Specified by:
getObject
in interfaceCallableStatement
- Throws:
SQLException
-