org.apache.derby.iapi.jdbc
Class BrokeredCallableStatement

java.lang.Object
  extended byorg.apache.derby.iapi.jdbc.BrokeredStatement
      extended byorg.apache.derby.iapi.jdbc.BrokeredPreparedStatement
          extended byorg.apache.derby.iapi.jdbc.BrokeredCallableStatement
All Implemented Interfaces:
java.sql.CallableStatement, java.sql.PreparedStatement, java.sql.Statement
Direct Known Subclasses:
BrokeredCallableStatement30

public class BrokeredCallableStatement
extends BrokeredPreparedStatement
implements java.sql.CallableStatement

JDBC 2 brokered CallableStatement


Field Summary
 
Fields inherited from class org.apache.derby.iapi.jdbc.BrokeredPreparedStatement
sql
 
Fields inherited from class org.apache.derby.iapi.jdbc.BrokeredStatement
control, jdbcLevel, resultSetConcurrency, resultSetHoldability, resultSetType
 
Fields 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
BrokeredCallableStatement(BrokeredStatementControl control, int jdbcLevel, java.lang.String sql)
           
 
Method Summary
 java.sql.CallableStatement createDuplicateStatement(java.sql.Connection conn, java.sql.CallableStatement oldStatement)
          Create a duplicate CalableStatement to this, including state, from the passed in Connection.
 java.sql.Array getArray(int i)
           
 java.sql.Array getArray(java.lang.String parameterName)
           
 java.math.BigDecimal getBigDecimal(int parameterIndex)
           
 java.math.BigDecimal getBigDecimal(int parameterIndex, int scale)
           
 java.math.BigDecimal getBigDecimal(java.lang.String parameterName)
           
 java.sql.Blob getBlob(int i)
           
 java.sql.Blob getBlob(java.lang.String parameterName)
           
 boolean getBoolean(int parameterIndex)
           
 boolean getBoolean(java.lang.String parameterName)
           
 byte getByte(int parameterIndex)
           
 byte getByte(java.lang.String parameterName)
           
 byte[] getBytes(int parameterIndex)
           
 byte[] getBytes(java.lang.String parameterName)
           
protected  java.sql.CallableStatement getCallableStatement()
           
 java.sql.Clob getClob(int i)
           
 java.sql.Clob getClob(java.lang.String parameterName)
           
 java.sql.Date getDate(int parameterIndex)
           
 java.sql.Date getDate(int parameterIndex, java.util.Calendar cal)
           
 java.sql.Date getDate(java.lang.String parameterName)
           
 java.sql.Date getDate(java.lang.String parameterName, java.util.Calendar cal)
           
 double getDouble(int parameterIndex)
           
 double getDouble(java.lang.String parameterName)
           
 float getFloat(int parameterIndex)
           
 float getFloat(java.lang.String parameterName)
           
 int getInt(int parameterIndex)
           
 int getInt(java.lang.String parameterName)
           
 long getLong(int parameterIndex)
           
 long getLong(java.lang.String parameterName)
           
 java.lang.Object getObject(int parameterIndex)
           
 java.lang.Object getObject(int i, java.util.Map map)
           
 java.lang.Object getObject(java.lang.String parameterName)
           
 java.lang.Object getObject(java.lang.String parameterName, java.util.Map map)
           
 java.sql.ParameterMetaData getParameterMetaData()
           
 java.sql.PreparedStatement getPreparedStatement()
           
 java.sql.Ref getRef(int i)
           
 java.sql.Ref getRef(java.lang.String parameterName)
           
 short getShort(int parameterIndex)
           
 short getShort(java.lang.String parameterName)
           
 java.lang.String getString(int parameterIndex)
           
 java.lang.String getString(java.lang.String parameterName)
           
 java.sql.Time getTime(int parameterIndex)
           
 java.sql.Time getTime(int parameterIndex, java.util.Calendar cal)
           
 java.sql.Time getTime(java.lang.String parameterName)
           
 java.sql.Time getTime(java.lang.String parameterName, java.util.Calendar cal)
           
 java.sql.Timestamp getTimestamp(int parameterIndex)
           
 java.sql.Timestamp getTimestamp(int parameterIndex, java.util.Calendar cal)
           
 java.sql.Timestamp getTimestamp(java.lang.String parameterName)
           
 java.sql.Timestamp getTimestamp(java.lang.String parameterName, java.util.Calendar cal)
           
 java.net.URL getURL(int i)
           
 java.net.URL getURL(java.lang.String parameterName)
           
 void registerOutParameter(int parameterIndex, int sqlType)
           
 void registerOutParameter(int parameterIndex, int sqlType, int scale)
           
 void registerOutParameter(int paramIndex, int sqlType, java.lang.String typeName)
           
 void registerOutParameter(java.lang.String a, int b)
           
 void registerOutParameter(java.lang.String a, int b, int c)
           
 void registerOutParameter(java.lang.String a, int b, java.lang.String c)
           
 void setAsciiStream(java.lang.String parameterName, java.io.InputStream value, int length)
           
 void setBigDecimal(java.lang.String parameterName, java.math.BigDecimal value)
           
 void setBinaryStream(java.lang.String parameterName, java.io.InputStream value, int length)
           
 void setBoolean(java.lang.String parameterName, boolean value)
           
 void setByte(java.lang.String parameterName, byte value)
           
 void setBytes(java.lang.String parameterName, byte[] value)
           
 void setCharacterStream(java.lang.String parameterName, java.io.Reader value, int length)
           
 void setDate(java.lang.String parameterName, java.sql.Date value)
           
 void setDate(java.lang.String parameterName, java.sql.Date value, java.util.Calendar cal)
           
 void setDouble(java.lang.String parameterName, double value)
           
 void setFloat(java.lang.String parameterName, float value)
           
 void setInt(java.lang.String parameterName, int value)
           
 void setLong(java.lang.String parameterName, long value)
           
 void setNull(java.lang.String parameterName, int type)
           
 void setNull(java.lang.String parameterName, int a, java.lang.String b)
           
 void setObject(java.lang.String parameterName, java.lang.Object value)
           
 void setObject(java.lang.String parameterName, java.lang.Object value, int a)
           
 void setObject(java.lang.String parameterName, java.lang.Object value, int a, int b)
           
 void setShort(java.lang.String parameterName, short value)
           
 void setString(java.lang.String parameterName, java.lang.String value)
           
 void setTime(java.lang.String parameterName, java.sql.Time value)
           
 void setTime(java.lang.String parameterName, java.sql.Time value, java.util.Calendar cal)
           
 void setTimestamp(java.lang.String parameterName, java.sql.Timestamp value)
           
 void setTimestamp(java.lang.String parameterName, java.sql.Timestamp value, java.util.Calendar cal)
           
 void setURL(int i, java.net.URL x)
           
 void setURL(java.lang.String parameterName, java.net.URL value)
           
 boolean wasNull()
           
 
Methods inherited from class org.apache.derby.iapi.jdbc.BrokeredPreparedStatement
addBatch, clearParameters, createDuplicateStatement, execute, executeQuery, executeUpdate, getMetaData, getStatement, 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
 
Methods inherited from class org.apache.derby.iapi.jdbc.BrokeredStatement
addBatch, cancel, clearBatch, clearWarnings, close, controlCheck, createDuplicateStatement, 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, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout, setStatementState, wrapResultSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, 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
 
Methods inherited from interface java.sql.Statement
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, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout
 

Constructor Detail

BrokeredCallableStatement

public BrokeredCallableStatement(BrokeredStatementControl control,
                                 int jdbcLevel,
                                 java.lang.String sql)
                          throws java.sql.SQLException
Method Detail

setURL

public final void setURL(java.lang.String parameterName,
                         java.net.URL value)
                  throws java.sql.SQLException
Specified by:
setURL in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getURL

public final java.net.URL getURL(java.lang.String parameterName)
                          throws java.sql.SQLException
Specified by:
getURL in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getURL

public final java.net.URL getURL(int i)
                          throws java.sql.SQLException
Specified by:
getURL in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(int parameterIndex,
                                       int sqlType)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(int parameterIndex,
                                       int sqlType,
                                       int scale)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(java.lang.String a,
                                       int b,
                                       java.lang.String c)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

wasNull

public final boolean wasNull()
                      throws java.sql.SQLException
Specified by:
wasNull in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(java.lang.String a,
                                       int b,
                                       int c)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(java.lang.String a,
                                       int b)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBoolean

public final boolean getBoolean(java.lang.String parameterName)
                         throws java.sql.SQLException
Specified by:
getBoolean in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getByte

public final byte getByte(java.lang.String parameterName)
                   throws java.sql.SQLException
Specified by:
getByte in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getShort

public final short getShort(java.lang.String parameterName)
                     throws java.sql.SQLException
Specified by:
getShort in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getInt

public final int getInt(java.lang.String parameterName)
                 throws java.sql.SQLException
Specified by:
getInt in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getFloat

public final float getFloat(java.lang.String parameterName)
                     throws java.sql.SQLException
Specified by:
getFloat in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDouble

public final double getDouble(java.lang.String parameterName)
                       throws java.sql.SQLException
Specified by:
getDouble in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getLong

public final long getLong(java.lang.String parameterName)
                   throws java.sql.SQLException
Specified by:
getLong in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getString

public final java.lang.String getString(java.lang.String parameterName)
                                 throws java.sql.SQLException
Specified by:
getString in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getString

public final java.lang.String getString(int parameterIndex)
                                 throws java.sql.SQLException
Specified by:
getString in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBoolean

public final boolean getBoolean(int parameterIndex)
                         throws java.sql.SQLException
Specified by:
getBoolean in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getByte

public final byte getByte(int parameterIndex)
                   throws java.sql.SQLException
Specified by:
getByte in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getShort

public final short getShort(int parameterIndex)
                     throws java.sql.SQLException
Specified by:
getShort in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getInt

public final int getInt(int parameterIndex)
                 throws java.sql.SQLException
Specified by:
getInt in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getLong

public final long getLong(int parameterIndex)
                   throws java.sql.SQLException
Specified by:
getLong in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getFloat

public final float getFloat(int parameterIndex)
                     throws java.sql.SQLException
Specified by:
getFloat in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDouble

public final double getDouble(int parameterIndex)
                       throws java.sql.SQLException
Specified by:
getDouble in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBigDecimal

public final java.math.BigDecimal getBigDecimal(int parameterIndex,
                                                int scale)
                                         throws java.sql.SQLException
Specified by:
getBigDecimal in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBytes

public final byte[] getBytes(int parameterIndex)
                      throws java.sql.SQLException
Specified by:
getBytes in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDate

public final java.sql.Date getDate(int parameterIndex)
                            throws java.sql.SQLException
Specified by:
getDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDate

public final java.sql.Date getDate(int parameterIndex,
                                   java.util.Calendar cal)
                            throws java.sql.SQLException
Specified by:
getDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTime

public final java.sql.Time getTime(int parameterIndex)
                            throws java.sql.SQLException
Specified by:
getTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTimestamp

public final java.sql.Timestamp getTimestamp(int parameterIndex)
                                      throws java.sql.SQLException
Specified by:
getTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setBigDecimal

public final void setBigDecimal(java.lang.String parameterName,
                                java.math.BigDecimal value)
                         throws java.sql.SQLException
Specified by:
setBigDecimal in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBigDecimal

public final java.math.BigDecimal getBigDecimal(java.lang.String parameterName)
                                         throws java.sql.SQLException
Specified by:
getBigDecimal in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setString

public final void setString(java.lang.String parameterName,
                            java.lang.String value)
                     throws java.sql.SQLException
Specified by:
setString in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setNull

public final void setNull(java.lang.String parameterName,
                          int type)
                   throws java.sql.SQLException
Specified by:
setNull in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setNull

public final void setNull(java.lang.String parameterName,
                          int a,
                          java.lang.String b)
                   throws java.sql.SQLException
Specified by:
setNull in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setObject

public final void setObject(java.lang.String parameterName,
                            java.lang.Object value,
                            int a,
                            int b)
                     throws java.sql.SQLException
Specified by:
setObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setObject

public final void setObject(java.lang.String parameterName,
                            java.lang.Object value,
                            int a)
                     throws java.sql.SQLException
Specified by:
setObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setObject

public final void setObject(java.lang.String parameterName,
                            java.lang.Object value)
                     throws java.sql.SQLException
Specified by:
setObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setCharacterStream

public final void setCharacterStream(java.lang.String parameterName,
                                     java.io.Reader value,
                                     int length)
                              throws java.sql.SQLException
Specified by:
setCharacterStream in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setBinaryStream

public final void setBinaryStream(java.lang.String parameterName,
                                  java.io.InputStream value,
                                  int length)
                           throws java.sql.SQLException
Specified by:
setBinaryStream in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setAsciiStream

public final void setAsciiStream(java.lang.String parameterName,
                                 java.io.InputStream value,
                                 int length)
                          throws java.sql.SQLException
Specified by:
setAsciiStream in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setBytes

public final void setBytes(java.lang.String parameterName,
                           byte[] value)
                    throws java.sql.SQLException
Specified by:
setBytes in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setBoolean

public final void setBoolean(java.lang.String parameterName,
                             boolean value)
                      throws java.sql.SQLException
Specified by:
setBoolean in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setShort

public final void setShort(java.lang.String parameterName,
                           short value)
                    throws java.sql.SQLException
Specified by:
setShort in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setInt

public final void setInt(java.lang.String parameterName,
                         int value)
                  throws java.sql.SQLException
Specified by:
setInt in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setLong

public final void setLong(java.lang.String parameterName,
                          long value)
                   throws java.sql.SQLException
Specified by:
setLong in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setFloat

public final void setFloat(java.lang.String parameterName,
                           float value)
                    throws java.sql.SQLException
Specified by:
setFloat in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setDouble

public final void setDouble(java.lang.String parameterName,
                            double value)
                     throws java.sql.SQLException
Specified by:
setDouble in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setByte

public final void setByte(java.lang.String parameterName,
                          byte value)
                   throws java.sql.SQLException
Specified by:
setByte in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setDate

public final void setDate(java.lang.String parameterName,
                          java.sql.Date value)
                   throws java.sql.SQLException
Specified by:
setDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setDate

public final void setDate(java.lang.String parameterName,
                          java.sql.Date value,
                          java.util.Calendar cal)
                   throws java.sql.SQLException
Specified by:
setDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setTime

public final void setTime(java.lang.String parameterName,
                          java.sql.Time value)
                   throws java.sql.SQLException
Specified by:
setTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setTime

public final void setTime(java.lang.String parameterName,
                          java.sql.Time value,
                          java.util.Calendar cal)
                   throws java.sql.SQLException
Specified by:
setTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setTimestamp

public final void setTimestamp(java.lang.String parameterName,
                               java.sql.Timestamp value)
                        throws java.sql.SQLException
Specified by:
setTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setTimestamp

public final void setTimestamp(java.lang.String parameterName,
                               java.sql.Timestamp value,
                               java.util.Calendar cal)
                        throws java.sql.SQLException
Specified by:
setTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTimestamp

public final java.sql.Timestamp getTimestamp(java.lang.String parameterName)
                                      throws java.sql.SQLException
Specified by:
getTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTimestamp

public final java.sql.Timestamp getTimestamp(java.lang.String parameterName,
                                             java.util.Calendar cal)
                                      throws java.sql.SQLException
Specified by:
getTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTime

public final java.sql.Time getTime(java.lang.String parameterName)
                            throws java.sql.SQLException
Specified by:
getTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTime

public final java.sql.Time getTime(java.lang.String parameterName,
                                   java.util.Calendar cal)
                            throws java.sql.SQLException
Specified by:
getTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBytes

public final byte[] getBytes(java.lang.String parameterName)
                      throws java.sql.SQLException
Specified by:
getBytes in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDate

public final java.sql.Date getDate(java.lang.String parameterName)
                            throws java.sql.SQLException
Specified by:
getDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getDate

public final java.sql.Date getDate(java.lang.String parameterName,
                                   java.util.Calendar cal)
                            throws java.sql.SQLException
Specified by:
getDate in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getObject

public final java.lang.Object getObject(java.lang.String parameterName)
                                 throws java.sql.SQLException
Specified by:
getObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getObject

public final java.lang.Object getObject(java.lang.String parameterName,
                                        java.util.Map map)
                                 throws java.sql.SQLException
Specified by:
getObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getObject

public final java.lang.Object getObject(int parameterIndex)
                                 throws java.sql.SQLException
Specified by:
getObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBigDecimal

public final java.math.BigDecimal getBigDecimal(int parameterIndex)
                                         throws java.sql.SQLException
Specified by:
getBigDecimal in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getObject

public final java.lang.Object getObject(int i,
                                        java.util.Map map)
                                 throws java.sql.SQLException
Specified by:
getObject in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getRef

public final java.sql.Ref getRef(java.lang.String parameterName)
                          throws java.sql.SQLException
Specified by:
getRef in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getRef

public final java.sql.Ref getRef(int i)
                          throws java.sql.SQLException
Specified by:
getRef in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBlob

public final java.sql.Blob getBlob(java.lang.String parameterName)
                            throws java.sql.SQLException
Specified by:
getBlob in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getBlob

public final java.sql.Blob getBlob(int i)
                            throws java.sql.SQLException
Specified by:
getBlob in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getClob

public final java.sql.Clob getClob(java.lang.String parameterName)
                            throws java.sql.SQLException
Specified by:
getClob in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getClob

public final java.sql.Clob getClob(int i)
                            throws java.sql.SQLException
Specified by:
getClob in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getArray

public final java.sql.Array getArray(java.lang.String parameterName)
                              throws java.sql.SQLException
Specified by:
getArray in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getArray

public final java.sql.Array getArray(int i)
                              throws java.sql.SQLException
Specified by:
getArray in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTime

public final java.sql.Time getTime(int parameterIndex,
                                   java.util.Calendar cal)
                            throws java.sql.SQLException
Specified by:
getTime in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

getTimestamp

public final java.sql.Timestamp getTimestamp(int parameterIndex,
                                             java.util.Calendar cal)
                                      throws java.sql.SQLException
Specified by:
getTimestamp in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

registerOutParameter

public final void registerOutParameter(int paramIndex,
                                       int sqlType,
                                       java.lang.String typeName)
                                throws java.sql.SQLException
Specified by:
registerOutParameter in interface java.sql.CallableStatement
Throws:
java.sql.SQLException

setURL

public final void setURL(int i,
                         java.net.URL x)
                  throws java.sql.SQLException
Specified by:
setURL in interface java.sql.PreparedStatement
Overrides:
setURL in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

getParameterMetaData

public final java.sql.ParameterMetaData getParameterMetaData()
                                                      throws java.sql.SQLException
Specified by:
getParameterMetaData in interface java.sql.PreparedStatement
Overrides:
getParameterMetaData in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

getCallableStatement

protected final java.sql.CallableStatement getCallableStatement()
                                                         throws java.sql.SQLException
Throws:
java.sql.SQLException

getPreparedStatement

public final java.sql.PreparedStatement getPreparedStatement()
                                                      throws java.sql.SQLException
Overrides:
getPreparedStatement in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

createDuplicateStatement

public java.sql.CallableStatement createDuplicateStatement(java.sql.Connection conn,
                                                           java.sql.CallableStatement oldStatement)
                                                    throws java.sql.SQLException
Create a duplicate CalableStatement to this, including state, from the passed in Connection.

Throws:
java.sql.SQLException

Built on Mon 2007-06-04 09:58:47+0400, from revision ???

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.