Package org.apache.tomcat.dbcp.dbcp2
Class DelegatingCallableStatement
- java.lang.Object
- 
- org.apache.tomcat.dbcp.dbcp2.AbandonedTrace
- 
- org.apache.tomcat.dbcp.dbcp2.DelegatingStatement
- 
- org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement
- 
- org.apache.tomcat.dbcp.dbcp2.DelegatingCallableStatement
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.AutoCloseable,- java.sql.CallableStatement,- java.sql.PreparedStatement,- java.sql.Statement,- java.sql.Wrapper,- TrackedUse
 - Direct Known Subclasses:
- PoolableCallableStatement
 
 public class DelegatingCallableStatement extends DelegatingPreparedStatement implements java.sql.CallableStatement A base delegating implementation ofCallableStatement.All of the methods from the CallableStatementinterface simply call the corresponding method on the "delegate" provided in my constructor.Extends AbandonedTrace to implement Statement tracking and logging of code which created the Statement. Tracking the Statement ensures that the Connection which created it can close any open Statement's on Connection close. - Since:
- 2.0
 
- 
- 
Constructor SummaryConstructors Constructor Description DelegatingCallableStatement(DelegatingConnection<?> connection, java.sql.CallableStatement statement)Creates a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.sql.ArraygetArray(int parameterIndex)java.sql.ArraygetArray(java.lang.String parameterName)java.math.BigDecimalgetBigDecimal(int parameterIndex)java.math.BigDecimalgetBigDecimal(int parameterIndex, int scale)Deprecated.java.math.BigDecimalgetBigDecimal(java.lang.String parameterName)java.sql.BlobgetBlob(int parameterIndex)java.sql.BlobgetBlob(java.lang.String parameterName)booleangetBoolean(int parameterIndex)booleangetBoolean(java.lang.String parameterName)bytegetByte(int parameterIndex)bytegetByte(java.lang.String parameterName)byte[]getBytes(int parameterIndex)byte[]getBytes(java.lang.String parameterName)java.io.ReadergetCharacterStream(int parameterIndex)java.io.ReadergetCharacterStream(java.lang.String parameterName)java.sql.ClobgetClob(int parameterIndex)java.sql.ClobgetClob(java.lang.String parameterName)java.sql.DategetDate(int parameterIndex)java.sql.DategetDate(int parameterIndex, java.util.Calendar cal)java.sql.DategetDate(java.lang.String parameterName)java.sql.DategetDate(java.lang.String parameterName, java.util.Calendar cal)doublegetDouble(int parameterIndex)doublegetDouble(java.lang.String parameterName)floatgetFloat(int parameterIndex)floatgetFloat(java.lang.String parameterName)intgetInt(int parameterIndex)intgetInt(java.lang.String parameterName)longgetLong(int parameterIndex)longgetLong(java.lang.String parameterName)java.io.ReadergetNCharacterStream(int parameterIndex)java.io.ReadergetNCharacterStream(java.lang.String parameterName)java.sql.NClobgetNClob(int parameterIndex)java.sql.NClobgetNClob(java.lang.String parameterName)java.lang.StringgetNString(int parameterIndex)java.lang.StringgetNString(java.lang.String parameterName)java.lang.ObjectgetObject(int parameterIndex)<T> TgetObject(int parameterIndex, java.lang.Class<T> type)java.lang.ObjectgetObject(int i, java.util.Map<java.lang.String,java.lang.Class<?>> map)java.lang.ObjectgetObject(java.lang.String parameterName)<T> TgetObject(java.lang.String parameterName, java.lang.Class<T> type)java.lang.ObjectgetObject(java.lang.String parameterName, java.util.Map<java.lang.String,java.lang.Class<?>> map)java.sql.RefgetRef(int parameterIndex)java.sql.RefgetRef(java.lang.String parameterName)java.sql.RowIdgetRowId(int parameterIndex)java.sql.RowIdgetRowId(java.lang.String parameterName)shortgetShort(int parameterIndex)shortgetShort(java.lang.String parameterName)java.sql.SQLXMLgetSQLXML(int parameterIndex)java.sql.SQLXMLgetSQLXML(java.lang.String parameterName)java.lang.StringgetString(int parameterIndex)java.lang.StringgetString(java.lang.String parameterName)java.sql.TimegetTime(int parameterIndex)java.sql.TimegetTime(int parameterIndex, java.util.Calendar cal)java.sql.TimegetTime(java.lang.String parameterName)java.sql.TimegetTime(java.lang.String parameterName, java.util.Calendar cal)java.sql.TimestampgetTimestamp(int parameterIndex)java.sql.TimestampgetTimestamp(int parameterIndex, java.util.Calendar cal)java.sql.TimestampgetTimestamp(java.lang.String parameterName)java.sql.TimestampgetTimestamp(java.lang.String parameterName, java.util.Calendar cal)java.net.URLgetURL(int parameterIndex)java.net.URLgetURL(java.lang.String parameterName)voidregisterOutParameter(int parameterIndex, int sqlType)voidregisterOutParameter(int parameterIndex, int sqlType, int scale)voidregisterOutParameter(int paramIndex, int sqlType, java.lang.String typeName)voidregisterOutParameter(java.lang.String parameterName, int sqlType)voidregisterOutParameter(java.lang.String parameterName, int sqlType, int scale)voidregisterOutParameter(java.lang.String parameterName, int sqlType, java.lang.String typeName)voidsetAsciiStream(java.lang.String parameterName, java.io.InputStream inputStream)voidsetAsciiStream(java.lang.String parameterName, java.io.InputStream x, int length)voidsetAsciiStream(java.lang.String parameterName, java.io.InputStream inputStream, long length)voidsetBigDecimal(java.lang.String parameterName, java.math.BigDecimal x)voidsetBinaryStream(java.lang.String parameterName, java.io.InputStream inputStream)voidsetBinaryStream(java.lang.String parameterName, java.io.InputStream x, int length)voidsetBinaryStream(java.lang.String parameterName, java.io.InputStream inputStream, long length)voidsetBlob(java.lang.String parameterName, java.io.InputStream inputStream)voidsetBlob(java.lang.String parameterName, java.io.InputStream inputStream, long length)voidsetBlob(java.lang.String parameterName, java.sql.Blob blob)voidsetBoolean(java.lang.String parameterName, boolean x)voidsetByte(java.lang.String parameterName, byte x)voidsetBytes(java.lang.String parameterName, byte[] x)voidsetCharacterStream(java.lang.String parameterName, java.io.Reader reader)voidsetCharacterStream(java.lang.String parameterName, java.io.Reader reader, int length)voidsetCharacterStream(java.lang.String parameterName, java.io.Reader reader, long length)voidsetClob(java.lang.String parameterName, java.io.Reader reader)voidsetClob(java.lang.String parameterName, java.io.Reader reader, long length)voidsetClob(java.lang.String parameterName, java.sql.Clob clob)voidsetDate(java.lang.String parameterName, java.sql.Date x)voidsetDate(java.lang.String parameterName, java.sql.Date x, java.util.Calendar cal)voidsetDouble(java.lang.String parameterName, double x)voidsetFloat(java.lang.String parameterName, float x)voidsetInt(java.lang.String parameterName, int x)voidsetLong(java.lang.String parameterName, long x)voidsetNCharacterStream(java.lang.String parameterName, java.io.Reader reader)voidsetNCharacterStream(java.lang.String parameterName, java.io.Reader reader, long length)voidsetNClob(java.lang.String parameterName, java.io.Reader reader)voidsetNClob(java.lang.String parameterName, java.io.Reader reader, long length)voidsetNClob(java.lang.String parameterName, java.sql.NClob value)voidsetNString(java.lang.String parameterName, java.lang.String value)voidsetNull(java.lang.String parameterName, int sqlType)voidsetNull(java.lang.String parameterName, int sqlType, java.lang.String typeName)voidsetObject(java.lang.String parameterName, java.lang.Object x)voidsetObject(java.lang.String parameterName, java.lang.Object x, int targetSqlType)voidsetObject(java.lang.String parameterName, java.lang.Object x, int targetSqlType, int scale)voidsetRowId(java.lang.String parameterName, java.sql.RowId value)voidsetShort(java.lang.String parameterName, short x)voidsetSQLXML(java.lang.String parameterName, java.sql.SQLXML value)voidsetString(java.lang.String parameterName, java.lang.String x)voidsetTime(java.lang.String parameterName, java.sql.Time x)voidsetTime(java.lang.String parameterName, java.sql.Time x, java.util.Calendar cal)voidsetTimestamp(java.lang.String parameterName, java.sql.Timestamp x)voidsetTimestamp(java.lang.String parameterName, java.sql.Timestamp x, java.util.Calendar cal)voidsetURL(java.lang.String parameterName, java.net.URL val)booleanwasNull()- 
Methods inherited from class org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatementaddBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL, toString
 - 
Methods inherited from class org.apache.tomcat.dbcp.dbcp2.DelegatingStatementactivate, addBatch, cancel, checkOpen, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, finalize, getConnection, getConnectionInternal, getDelegate, getFetchDirection, getFetchSize, getGeneratedKeys, getInnermostDelegate, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, handleException, isClosed, isClosedInternal, isCloseOnCompletion, isPoolable, isWrapperFor, passivate, setClosedInternal, setCursorName, setDelegate, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrap
 - 
Methods inherited from class org.apache.tomcat.dbcp.dbcp2.AbandonedTraceaddTrace, clearTrace, getLastUsed, getTrace, removeThisTrace, removeTrace, setLastUsed, setLastUsed
 - 
Methods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.sql.CallableStatementregisterOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setObject, setObject
 - 
Methods inherited from interface java.sql.PreparedStatementaddBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 - 
Methods inherited from interface java.sql.StatementaddBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, 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, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
 
- 
 
- 
- 
- 
Constructor Detail- 
DelegatingCallableStatementpublic DelegatingCallableStatement(DelegatingConnection<?> connection, java.sql.CallableStatement statement) Creates a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.- Parameters:
- connection- the- DelegatingConnectionthat created this statement
- statement- the- CallableStatementto delegate all calls to
 
 
- 
 - 
Method Detail- 
getArraypublic java.sql.Array getArray(int parameterIndex) throws java.sql.SQLException- Specified by:
- getArrayin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getArraypublic java.sql.Array getArray(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getArrayin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBigDecimalpublic java.math.BigDecimal getBigDecimal(int parameterIndex) throws java.sql.SQLException- Specified by:
- getBigDecimalin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBigDecimal@Deprecated public java.math.BigDecimal getBigDecimal(int parameterIndex, int scale) throws java.sql.SQLExceptionDeprecated.- Specified by:
- getBigDecimalin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBigDecimalpublic java.math.BigDecimal getBigDecimal(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getBigDecimalin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBlobpublic java.sql.Blob getBlob(int parameterIndex) throws java.sql.SQLException- Specified by:
- getBlobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBlobpublic java.sql.Blob getBlob(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getBlobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBooleanpublic boolean getBoolean(int parameterIndex) throws java.sql.SQLException- Specified by:
- getBooleanin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBooleanpublic boolean getBoolean(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getBooleanin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBytepublic byte getByte(int parameterIndex) throws java.sql.SQLException- Specified by:
- getBytein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBytepublic byte getByte(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getBytein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBytespublic byte[] getBytes(int parameterIndex) throws java.sql.SQLException- Specified by:
- getBytesin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getBytespublic byte[] getBytes(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getBytesin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getCharacterStreampublic java.io.Reader getCharacterStream(int parameterIndex) throws java.sql.SQLException- Specified by:
- getCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getCharacterStreampublic java.io.Reader getCharacterStream(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getClobpublic java.sql.Clob getClob(int parameterIndex) throws java.sql.SQLException- Specified by:
- getClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getClobpublic java.sql.Clob getClob(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDatepublic java.sql.Date getDate(int parameterIndex) throws java.sql.SQLException- Specified by:
- getDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDatepublic java.sql.Date getDate(int parameterIndex, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDatepublic java.sql.Date getDate(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDatepublic java.sql.Date getDate(java.lang.String parameterName, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDoublepublic double getDouble(int parameterIndex) throws java.sql.SQLException- Specified by:
- getDoublein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getDoublepublic double getDouble(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getDoublein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getFloatpublic float getFloat(int parameterIndex) throws java.sql.SQLException- Specified by:
- getFloatin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getFloatpublic float getFloat(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getFloatin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getIntpublic int getInt(int parameterIndex) throws java.sql.SQLException- Specified by:
- getIntin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getIntpublic int getInt(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getIntin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getLongpublic long getLong(int parameterIndex) throws java.sql.SQLException- Specified by:
- getLongin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getLongpublic long getLong(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getLongin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNCharacterStreampublic java.io.Reader getNCharacterStream(int parameterIndex) throws java.sql.SQLException- Specified by:
- getNCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNCharacterStreampublic java.io.Reader getNCharacterStream(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getNCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNClobpublic java.sql.NClob getNClob(int parameterIndex) throws java.sql.SQLException- Specified by:
- getNClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNClobpublic java.sql.NClob getNClob(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getNClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNStringpublic java.lang.String getNString(int parameterIndex) throws java.sql.SQLException- Specified by:
- getNStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getNStringpublic java.lang.String getNString(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getNStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic java.lang.Object getObject(int parameterIndex) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic <T> T getObject(int parameterIndex, java.lang.Class<T> type) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic java.lang.Object getObject(int i, java.util.Map<java.lang.String,java.lang.Class<?>> map) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic java.lang.Object getObject(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic <T> T getObject(java.lang.String parameterName, java.lang.Class<T> type) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getObjectpublic java.lang.Object getObject(java.lang.String parameterName, java.util.Map<java.lang.String,java.lang.Class<?>> map) throws java.sql.SQLException- Specified by:
- getObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getRefpublic java.sql.Ref getRef(int parameterIndex) throws java.sql.SQLException- Specified by:
- getRefin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getRefpublic java.sql.Ref getRef(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getRefin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getRowIdpublic java.sql.RowId getRowId(int parameterIndex) throws java.sql.SQLException- Specified by:
- getRowIdin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getRowIdpublic java.sql.RowId getRowId(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getRowIdin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getShortpublic short getShort(int parameterIndex) throws java.sql.SQLException- Specified by:
- getShortin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getShortpublic short getShort(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getShortin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getSQLXMLpublic java.sql.SQLXML getSQLXML(int parameterIndex) throws java.sql.SQLException- Specified by:
- getSQLXMLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getSQLXMLpublic java.sql.SQLXML getSQLXML(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getSQLXMLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getStringpublic java.lang.String getString(int parameterIndex) throws java.sql.SQLException- Specified by:
- getStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getStringpublic java.lang.String getString(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimepublic java.sql.Time getTime(int parameterIndex) throws java.sql.SQLException- Specified by:
- getTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimepublic java.sql.Time getTime(int parameterIndex, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimepublic java.sql.Time getTime(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimepublic java.sql.Time getTime(java.lang.String parameterName, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimestamppublic java.sql.Timestamp getTimestamp(int parameterIndex) throws java.sql.SQLException- Specified by:
- getTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimestamppublic java.sql.Timestamp getTimestamp(int parameterIndex, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimestamppublic java.sql.Timestamp getTimestamp(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getTimestamppublic java.sql.Timestamp getTimestamp(java.lang.String parameterName, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- getTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getURLpublic java.net.URL getURL(int parameterIndex) throws java.sql.SQLException- Specified by:
- getURLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
getURLpublic java.net.URL getURL(java.lang.String parameterName) throws java.sql.SQLException- Specified by:
- getURLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(int parameterIndex, int sqlType) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(int parameterIndex, int sqlType, int scale) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(int paramIndex, int sqlType, java.lang.String typeName) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(java.lang.String parameterName, int sqlType) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(java.lang.String parameterName, int sqlType, int scale) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
registerOutParameterpublic void registerOutParameter(java.lang.String parameterName, int sqlType, java.lang.String typeName) throws java.sql.SQLException- Specified by:
- registerOutParameterin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(java.lang.String parameterName, java.io.InputStream inputStream) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(java.lang.String parameterName, java.io.InputStream x, int length) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(java.lang.String parameterName, java.io.InputStream inputStream, long length) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBigDecimalpublic void setBigDecimal(java.lang.String parameterName, java.math.BigDecimal x) throws java.sql.SQLException- Specified by:
- setBigDecimalin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(java.lang.String parameterName, java.io.InputStream inputStream) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(java.lang.String parameterName, java.io.InputStream x, int length) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(java.lang.String parameterName, java.io.InputStream inputStream, long length) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(java.lang.String parameterName, java.sql.Blob blob) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(java.lang.String parameterName, java.io.InputStream inputStream) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(java.lang.String parameterName, java.io.InputStream inputStream, long length) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBooleanpublic void setBoolean(java.lang.String parameterName, boolean x) throws java.sql.SQLException- Specified by:
- setBooleanin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBytepublic void setByte(java.lang.String parameterName, byte x) throws java.sql.SQLException- Specified by:
- setBytein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setBytespublic void setBytes(java.lang.String parameterName, byte[] x) throws java.sql.SQLException- Specified by:
- setBytesin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(java.lang.String parameterName, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(java.lang.String parameterName, java.io.Reader reader, int length) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(java.lang.String parameterName, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(java.lang.String parameterName, java.sql.Clob clob) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(java.lang.String parameterName, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(java.lang.String parameterName, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setDatepublic void setDate(java.lang.String parameterName, java.sql.Date x) throws java.sql.SQLException- Specified by:
- setDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setDatepublic void setDate(java.lang.String parameterName, java.sql.Date x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setDatein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setDoublepublic void setDouble(java.lang.String parameterName, double x) throws java.sql.SQLException- Specified by:
- setDoublein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setFloatpublic void setFloat(java.lang.String parameterName, float x) throws java.sql.SQLException- Specified by:
- setFloatin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setIntpublic void setInt(java.lang.String parameterName, int x) throws java.sql.SQLException- Specified by:
- setIntin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setLongpublic void setLong(java.lang.String parameterName, long x) throws java.sql.SQLException- Specified by:
- setLongin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNCharacterStreampublic void setNCharacterStream(java.lang.String parameterName, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setNCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNCharacterStreampublic void setNCharacterStream(java.lang.String parameterName, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setNCharacterStreamin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(java.lang.String parameterName, java.sql.NClob value) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(java.lang.String parameterName, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(java.lang.String parameterName, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNStringpublic void setNString(java.lang.String parameterName, java.lang.String value) throws java.sql.SQLException- Specified by:
- setNStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNullpublic void setNull(java.lang.String parameterName, int sqlType) throws java.sql.SQLException- Specified by:
- setNullin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setNullpublic void setNull(java.lang.String parameterName, int sqlType, java.lang.String typeName) throws java.sql.SQLException- Specified by:
- setNullin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(java.lang.String parameterName, java.lang.Object x) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(java.lang.String parameterName, java.lang.Object x, int targetSqlType) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(java.lang.String parameterName, java.lang.Object x, int targetSqlType, int scale) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setRowIdpublic void setRowId(java.lang.String parameterName, java.sql.RowId value) throws java.sql.SQLException- Specified by:
- setRowIdin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setShortpublic void setShort(java.lang.String parameterName, short x) throws java.sql.SQLException- Specified by:
- setShortin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setSQLXMLpublic void setSQLXML(java.lang.String parameterName, java.sql.SQLXML value) throws java.sql.SQLException- Specified by:
- setSQLXMLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setStringpublic void setString(java.lang.String parameterName, java.lang.String x) throws java.sql.SQLException- Specified by:
- setStringin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimepublic void setTime(java.lang.String parameterName, java.sql.Time x) throws java.sql.SQLException- Specified by:
- setTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimepublic void setTime(java.lang.String parameterName, java.sql.Time x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setTimein interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimestamppublic void setTimestamp(java.lang.String parameterName, java.sql.Timestamp x) throws java.sql.SQLException- Specified by:
- setTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimestamppublic void setTimestamp(java.lang.String parameterName, java.sql.Timestamp x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setTimestampin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
setURLpublic void setURL(java.lang.String parameterName, java.net.URL val) throws java.sql.SQLException- Specified by:
- setURLin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 - 
wasNullpublic boolean wasNull() throws java.sql.SQLException- Specified by:
- wasNullin interface- java.sql.CallableStatement
- Throws:
- java.sql.SQLException
 
 
- 
 
-