org.apache.openjpa.lib.jdbc
Class DelegatingCallableStatement
java.lang.Object
   org.apache.openjpa.lib.jdbc.DelegatingCallableStatement
org.apache.openjpa.lib.jdbc.DelegatingCallableStatement
- All Implemented Interfaces: 
- CallableStatement, PreparedStatement, Statement, Closeable
- public class DelegatingCallableStatement 
- extends Object- implements CallableStatement, Closeable
CallableStatement that delegates to an internal statement.
- Author:
- Abe White
 
 
 
| Method Summary | 
|  void | addBatch()
 | 
|  void | addBatch(String str)
 | 
| protected  void | appendInfo(StringBuffer buf)
 | 
|  void | cancel()
 | 
|  void | clearBatch()
 | 
|  void | clearParameters()
 | 
|  void | clearWarnings()
 | 
|  void | close()
 | 
|  boolean | equals(Object other)
 | 
|  boolean | execute()
 | 
|  boolean | execute(String str)
 | 
|  boolean | execute(String s,
        int i)
 | 
|  boolean | execute(String s,
        int[] ia)
 | 
|  boolean | execute(String s,
        String[] sa)
 | 
|  int[] | executeBatch()
 | 
|  ResultSet | executeQuery()
 | 
| protected  ResultSet | executeQuery(boolean wrap)Execute the query, with the option of not wrapping it in a
 DelegatingResultSet, which is the default. | 
|  ResultSet | executeQuery(String str)
 | 
| protected  ResultSet | executeQuery(String sql,
             boolean wrap)Execute the query, with the option of not wrapping it in a
 DelegatingResultSet, which is the default. | 
|  int | executeUpdate()
 | 
|  int | executeUpdate(String str)
 | 
|  int | executeUpdate(String s,
              int i)
 | 
|  int | executeUpdate(String s,
              int[] ia)
 | 
|  int | executeUpdate(String s,
              String[] sa)
 | 
|  Array | getArray(int i)
 | 
|  Array | getArray(String a)
 | 
|  BigDecimal | getBigDecimal(int i)
 | 
|  BigDecimal | getBigDecimal(int a,
              int b)
 | 
|  BigDecimal | getBigDecimal(String a)
 | 
|  Blob | getBlob(int i)
 | 
|  Blob | getBlob(String a)
 | 
|  boolean | getBoolean(int i)
 | 
|  boolean | getBoolean(String a)
 | 
|  byte | getByte(int i)
 | 
|  byte | getByte(String a)
 | 
|  byte[] | getBytes(int i)
 | 
|  byte[] | getBytes(String a)
 | 
|  Clob | getClob(int i)
 | 
|  Clob | getClob(String a)
 | 
|  Connection | getConnection()
 | 
|  Date | getDate(int i)
 | 
|  Date | getDate(int i,
        Calendar c)
 | 
|  Date | getDate(String a)
 | 
|  Date | getDate(String a,
        Calendar b)
 | 
|  CallableStatement | getDelegate()Return the wrapped statement.
 | 
|  double | getDouble(int i)
 | 
|  double | getDouble(String a)
 | 
|  int | getFetchDirection()
 | 
|  int | getFetchSize()
 | 
|  float | getFloat(int i)
 | 
|  float | getFloat(String a)
 | 
|  ResultSet | getGeneratedKeys()
 | 
|  CallableStatement | getInnermostDelegate()Return the base underlying data store statement.
 | 
|  int | getInt(int i)
 | 
|  int | getInt(String a)
 | 
|  long | getLong(int i)
 | 
|  long | getLong(String a)
 | 
|  int | getMaxFieldSize()
 | 
|  int | getMaxRows()
 | 
|  ResultSetMetaData | getMetaData()
 | 
|  boolean | getMoreResults()
 | 
|  boolean | getMoreResults(int i)
 | 
|  Object | getObject(int i)
 | 
|  Object | getObject(int i,
          Map m)
 | 
|  Object | getObject(String a)
 | 
|  Object | getObject(String a,
          Map b)
 | 
|  ParameterMetaData | getParameterMetaData()
 | 
|  int | getQueryTimeout()
 | 
|  Ref | getRef(int i)
 | 
|  Ref | getRef(String a)
 | 
|  ResultSet | getResultSet()
 | 
| protected  ResultSet | getResultSet(boolean wrap)Get the last result set, with the option of not wrapping it in a
 DelegatingResultSet, which is the default. | 
|  int | getResultSetConcurrency()
 | 
|  int | getResultSetHoldability()
 | 
|  int | getResultSetType()
 | 
|  short | getShort(int i)
 | 
|  short | getShort(String a)
 | 
|  String | getString(int i)
 | 
|  String | getString(String a)
 | 
|  Time | getTime(int i)
 | 
|  Time | getTime(int i,
        Calendar c)
 | 
|  Time | getTime(String a)
 | 
|  Time | getTime(String a,
        Calendar b)
 | 
|  Timestamp | getTimestamp(int i)
 | 
|  Timestamp | getTimestamp(int i,
             Calendar c)
 | 
|  Timestamp | getTimestamp(String a)
 | 
|  Timestamp | getTimestamp(String a,
             Calendar b)
 | 
|  int | getUpdateCount()
 | 
|  URL | getURL(int i)
 | 
|  URL | getURL(String a)
 | 
|  SQLWarning | getWarnings()
 | 
|  int | hashCode()
 | 
|  void | registerOutParameter(int i1,
                     int i2)
 | 
|  void | registerOutParameter(int i1,
                     int i2,
                     int i3)
 | 
|  void | registerOutParameter(int i1,
                     int i2,
                     String s)
 | 
|  void | registerOutParameter(String s,
                     int i)
 | 
|  void | registerOutParameter(String s,
                     int i1,
                     int i2)
 | 
|  void | registerOutParameter(String s1,
                     int i,
                     String s2)
 | 
|  void | setArray(int i,
         Array a)
 | 
|  void | setAsciiStream(int i1,
               InputStream is,
               int i2)
 | 
|  void | setAsciiStream(String a,
               InputStream b,
               int c)
 | 
|  void | setBigDecimal(int i,
              BigDecimal bd)
 | 
|  void | setBigDecimal(String a,
              BigDecimal b)
 | 
|  void | setBinaryStream(int i1,
                InputStream is,
                int i2)
 | 
|  void | setBinaryStream(String a,
                InputStream b,
                int c)
 | 
|  void | setBlob(int i,
        Blob b)
 | 
|  void | setBoolean(int i,
           boolean b)
 | 
|  void | setBoolean(String a,
           boolean b)
 | 
|  void | setByte(int i,
        byte b)
 | 
|  void | setByte(String a,
        byte b)
 | 
|  void | setBytes(int i,
         byte[] b)
 | 
|  void | setBytes(String a,
         byte[] b)
 | 
|  void | setCharacterStream(int i1,
                   Reader r,
                   int i2)
 | 
|  void | setCharacterStream(String a,
                   Reader b,
                   int c)
 | 
|  void | setClob(int i,
        Clob c)
 | 
|  void | setCursorName(String str)
 | 
|  void | setDate(int i,
        Date d)
 | 
|  void | setDate(int i,
        Date d,
        Calendar c)
 | 
|  void | setDate(String a,
        Date b)
 | 
|  void | setDate(String a,
        Date b,
        Calendar c)
 | 
|  void | setDouble(int i,
          double d)
 | 
|  void | setDouble(String a,
          double b)
 | 
|  void | setEscapeProcessing(boolean bool)
 | 
|  void | setFetchDirection(int i)
 | 
|  void | setFetchSize(int i)
 | 
|  void | setFloat(int i,
         float f)
 | 
|  void | setFloat(String a,
         float b)
 | 
|  void | setInt(int i1,
       int i2)
 | 
|  void | setInt(String a,
       int b)
 | 
|  void | setLong(int i,
        long l)
 | 
|  void | setLong(String a,
        long b)
 | 
|  void | setMaxFieldSize(int i)
 | 
|  void | setMaxRows(int i)
 | 
|  void | setNull(int i1,
        int i2)
 | 
|  void | setNull(int i1,
        int i2,
        String s)
 | 
|  void | setNull(String a,
        int b)
 | 
|  void | setNull(String a,
        int b,
        String c)
 | 
|  void | setObject(int i,
          Object o)
 | 
|  void | setObject(int i1,
          Object o,
          int i2)
 | 
|  void | setObject(int i1,
          Object o,
          int i2,
          int i3)
 | 
|  void | setObject(String a,
          Object b)
 | 
|  void | setObject(String a,
          Object b,
          int c)
 | 
|  void | setObject(String a,
          Object b,
          int c,
          int d)
 | 
|  void | setQueryTimeout(int i)
 | 
|  void | setRef(int i,
       Ref r)
 | 
|  void | setShort(int i,
         short s)
 | 
|  void | setShort(String a,
         short b)
 | 
|  void | setString(int i,
          String s)
 | 
|  void | setString(String a,
          String b)
 | 
|  void | setTime(int i,
        Time t)
 | 
|  void | setTime(int i,
        Time t,
        Calendar c)
 | 
|  void | setTime(String a,
        Time b)
 | 
|  void | setTime(String a,
        Time b,
        Calendar c)
 | 
|  void | setTimestamp(int i,
             Timestamp t)
 | 
|  void | setTimestamp(int i,
             Timestamp t,
             Calendar c)
 | 
|  void | setTimestamp(String a,
             Timestamp b)
 | 
|  void | setTimestamp(String a,
             Timestamp b,
             Calendar c)
 | 
|  void | setUnicodeStream(int i1,
                 InputStream is,
                 int i2)
 | 
|  void | setURL(int i,
       URL url)
 | 
|  void | setURL(String a,
       URL b)
 | 
|  String | toString()
 | 
|  boolean | wasNull()
 | 
 
 
DelegatingCallableStatement
public DelegatingCallableStatement(CallableStatement stmnt,
                                   Connection conn)
getDelegate
public CallableStatement getDelegate()
- Return the wrapped statement.
 
- 
 
- 
 
getInnermostDelegate
public CallableStatement getInnermostDelegate()
- Return the base underlying data store statement.
 
- 
 
- 
 
hashCode
public int hashCode()
- 
- Overrides:
- hashCodein class- Object
 
- 
 
equals
public boolean equals(Object other)
- 
- Overrides:
- equalsin class- Object
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
appendInfo
protected void appendInfo(StringBuffer buf)
- 
 
- 
 
executeQuery
public ResultSet executeQuery(String str)
                       throws SQLException
- 
- Specified by:
- executeQueryin interface- Statement
 
- 
- Throws:
- SQLException
 
executeQuery
protected ResultSet executeQuery(String sql,
                                 boolean wrap)
                          throws SQLException
- Execute the query, with the option of not wrapping it in a
 DelegatingResultSet, which is the default.
 
- 
 
- 
- Throws:
- SQLException
 
executeUpdate
public int executeUpdate(String str)
                  throws SQLException
- 
- Specified by:
- executeUpdatein interface- Statement
 
- 
- Throws:
- SQLException
 
execute
public boolean execute(String str)
                throws SQLException
- 
- Specified by:
- executein interface- Statement
 
- 
- Throws:
- SQLException
 
close
public void close()
           throws SQLException
- 
- Specified by:
- closein interface- Statement
- Specified by:
- closein interface- Closeable
 
- 
- Throws:
- SQLException
 
getMaxFieldSize
public int getMaxFieldSize()
                    throws SQLException
- 
- Specified by:
- getMaxFieldSizein interface- Statement
 
- 
- Throws:
- SQLException
 
setMaxFieldSize
public void setMaxFieldSize(int i)
                     throws SQLException
- 
- Specified by:
- setMaxFieldSizein interface- Statement
 
- 
- Throws:
- SQLException
 
getMaxRows
public int getMaxRows()
               throws SQLException
- 
- Specified by:
- getMaxRowsin interface- Statement
 
- 
- Throws:
- SQLException
 
setMaxRows
public void setMaxRows(int i)
                throws SQLException
- 
- Specified by:
- setMaxRowsin interface- Statement
 
- 
- Throws:
- SQLException
 
setEscapeProcessing
public void setEscapeProcessing(boolean bool)
                         throws SQLException
- 
- Specified by:
- setEscapeProcessingin interface- Statement
 
- 
- Throws:
- SQLException
 
getQueryTimeout
public int getQueryTimeout()
                    throws SQLException
- 
- Specified by:
- getQueryTimeoutin interface- Statement
 
- 
- Throws:
- SQLException
 
setQueryTimeout
public void setQueryTimeout(int i)
                     throws SQLException
- 
- Specified by:
- setQueryTimeoutin interface- Statement
 
- 
- Throws:
- SQLException
 
cancel
public void cancel()
            throws SQLException
- 
- Specified by:
- cancelin interface- Statement
 
- 
- Throws:
- SQLException
 
getWarnings
public SQLWarning getWarnings()
                       throws SQLException
- 
- Specified by:
- getWarningsin interface- Statement
 
- 
- Throws:
- SQLException
 
clearWarnings
public void clearWarnings()
                   throws SQLException
- 
- Specified by:
- clearWarningsin interface- Statement
 
- 
- Throws:
- SQLException
 
setCursorName
public void setCursorName(String str)
                   throws SQLException
- 
- Specified by:
- setCursorNamein interface- Statement
 
- 
- Throws:
- SQLException
 
getResultSet
public ResultSet getResultSet()
                       throws SQLException
- 
- Specified by:
- getResultSetin interface- Statement
 
- 
- Throws:
- SQLException
 
getResultSet
protected ResultSet getResultSet(boolean wrap)
                          throws SQLException
- Get the last result set, with the option of not wrapping it in a
 DelegatingResultSet, which is the default.
 
- 
 
- 
- Throws:
- SQLException
 
getUpdateCount
public int getUpdateCount()
                   throws SQLException
- 
- Specified by:
- getUpdateCountin interface- Statement
 
- 
- Throws:
- SQLException
 
getMoreResults
public boolean getMoreResults()
                       throws SQLException
- 
- Specified by:
- getMoreResultsin interface- Statement
 
- 
- Throws:
- SQLException
 
setFetchDirection
public void setFetchDirection(int i)
                       throws SQLException
- 
- Specified by:
- setFetchDirectionin interface- Statement
 
- 
- Throws:
- SQLException
 
getFetchDirection
public int getFetchDirection()
                      throws SQLException
- 
- Specified by:
- getFetchDirectionin interface- Statement
 
- 
- Throws:
- SQLException
 
setFetchSize
public void setFetchSize(int i)
                  throws SQLException
- 
- Specified by:
- setFetchSizein interface- Statement
 
- 
- Throws:
- SQLException
 
getFetchSize
public int getFetchSize()
                 throws SQLException
- 
- Specified by:
- getFetchSizein interface- Statement
 
- 
- Throws:
- SQLException
 
getResultSetConcurrency
public int getResultSetConcurrency()
                            throws SQLException
- 
- Specified by:
- getResultSetConcurrencyin interface- Statement
 
- 
- Throws:
- SQLException
 
getResultSetType
public int getResultSetType()
                     throws SQLException
- 
- Specified by:
- getResultSetTypein interface- Statement
 
- 
- Throws:
- SQLException
 
addBatch
public void addBatch(String str)
              throws SQLException
- 
- Specified by:
- addBatchin interface- Statement
 
- 
- Throws:
- SQLException
 
clearBatch
public void clearBatch()
                throws SQLException
- 
- Specified by:
- clearBatchin interface- Statement
 
- 
- Throws:
- SQLException
 
executeBatch
public int[] executeBatch()
                   throws SQLException
- 
- Specified by:
- executeBatchin interface- Statement
 
- 
- Throws:
- SQLException
 
getConnection
public Connection getConnection()
                         throws SQLException
- 
- Specified by:
- getConnectionin interface- Statement
 
- 
- Throws:
- SQLException
 
executeQuery
public ResultSet executeQuery()
                       throws SQLException
- 
- Specified by:
- executeQueryin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
executeQuery
protected ResultSet executeQuery(boolean wrap)
                          throws SQLException
- Execute the query, with the option of not wrapping it in a
 DelegatingResultSet, which is the default.
 
- 
 
- 
- Throws:
- SQLException
 
executeUpdate
public int executeUpdate()
                  throws SQLException
- 
- Specified by:
- executeUpdatein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setNull
public void setNull(int i1,
                    int i2)
             throws SQLException
- 
- Specified by:
- setNullin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setBoolean
public void setBoolean(int i,
                       boolean b)
                throws SQLException
- 
- Specified by:
- setBooleanin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setByte
public void setByte(int i,
                    byte b)
             throws SQLException
- 
- Specified by:
- setBytein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setShort
public void setShort(int i,
                     short s)
              throws SQLException
- 
- Specified by:
- setShortin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setInt
public void setInt(int i1,
                   int i2)
            throws SQLException
- 
- Specified by:
- setIntin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setLong
public void setLong(int i,
                    long l)
             throws SQLException
- 
- Specified by:
- setLongin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setFloat
public void setFloat(int i,
                     float f)
              throws SQLException
- 
- Specified by:
- setFloatin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setDouble
public void setDouble(int i,
                      double d)
               throws SQLException
- 
- Specified by:
- setDoublein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setBigDecimal
public void setBigDecimal(int i,
                          BigDecimal bd)
                   throws SQLException
- 
- Specified by:
- setBigDecimalin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setString
public void setString(int i,
                      String s)
               throws SQLException
- 
- Specified by:
- setStringin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setBytes
public void setBytes(int i,
                     byte[] b)
              throws SQLException
- 
- Specified by:
- setBytesin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setDate
public void setDate(int i,
                    Date d)
             throws SQLException
- 
- Specified by:
- setDatein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setTime
public void setTime(int i,
                    Time t)
             throws SQLException
- 
- Specified by:
- setTimein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setTimestamp
public void setTimestamp(int i,
                         Timestamp t)
                  throws SQLException
- 
- Specified by:
- setTimestampin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setAsciiStream
public void setAsciiStream(int i1,
                           InputStream is,
                           int i2)
                    throws SQLException
- 
- Specified by:
- setAsciiStreamin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setUnicodeStream
public void setUnicodeStream(int i1,
                             InputStream is,
                             int i2)
                      throws SQLException
- 
- Specified by:
- setUnicodeStreamin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setBinaryStream
public void setBinaryStream(int i1,
                            InputStream is,
                            int i2)
                     throws SQLException
- 
- Specified by:
- setBinaryStreamin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
clearParameters
public void clearParameters()
                     throws SQLException
- 
- Specified by:
- clearParametersin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(int i1,
                      Object o,
                      int i2,
                      int i3)
               throws SQLException
- 
- Specified by:
- setObjectin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(int i1,
                      Object o,
                      int i2)
               throws SQLException
- 
- Specified by:
- setObjectin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(int i,
                      Object o)
               throws SQLException
- 
- Specified by:
- setObjectin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
execute
public boolean execute()
                throws SQLException
- 
- Specified by:
- executein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
addBatch
public void addBatch()
              throws SQLException
- 
- Specified by:
- addBatchin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setCharacterStream
public void setCharacterStream(int i1,
                               Reader r,
                               int i2)
                        throws SQLException
- 
- Specified by:
- setCharacterStreamin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setRef
public void setRef(int i,
                   Ref r)
            throws SQLException
- 
- Specified by:
- setRefin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setBlob
public void setBlob(int i,
                    Blob b)
             throws SQLException
- 
- Specified by:
- setBlobin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setClob
public void setClob(int i,
                    Clob c)
             throws SQLException
- 
- Specified by:
- setClobin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setArray
public void setArray(int i,
                     Array a)
              throws SQLException
- 
- Specified by:
- setArrayin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
getMetaData
public ResultSetMetaData getMetaData()
                              throws SQLException
- 
- Specified by:
- getMetaDatain interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setDate
public void setDate(int i,
                    Date d,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- setDatein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setTime
public void setTime(int i,
                    Time t,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- setTimein interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setTimestamp
public void setTimestamp(int i,
                         Timestamp t,
                         Calendar c)
                  throws SQLException
- 
- Specified by:
- setTimestampin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
setNull
public void setNull(int i1,
                    int i2,
                    String s)
             throws SQLException
- 
- Specified by:
- setNullin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
getMoreResults
public boolean getMoreResults(int i)
                       throws SQLException
- 
- Specified by:
- getMoreResultsin interface- Statement
 
- 
- Throws:
- SQLException
 
getGeneratedKeys
public ResultSet getGeneratedKeys()
                           throws SQLException
- 
- Specified by:
- getGeneratedKeysin interface- Statement
 
- 
- Throws:
- SQLException
 
executeUpdate
public int executeUpdate(String s,
                         int i)
                  throws SQLException
- 
- Specified by:
- executeUpdatein interface- Statement
 
- 
- Throws:
- SQLException
 
executeUpdate
public int executeUpdate(String s,
                         int[] ia)
                  throws SQLException
- 
- Specified by:
- executeUpdatein interface- Statement
 
- 
- Throws:
- SQLException
 
executeUpdate
public int executeUpdate(String s,
                         String[] sa)
                  throws SQLException
- 
- Specified by:
- executeUpdatein interface- Statement
 
- 
- Throws:
- SQLException
 
execute
public boolean execute(String s,
                       int i)
                throws SQLException
- 
- Specified by:
- executein interface- Statement
 
- 
- Throws:
- SQLException
 
execute
public boolean execute(String s,
                       int[] ia)
                throws SQLException
- 
- Specified by:
- executein interface- Statement
 
- 
- Throws:
- SQLException
 
execute
public boolean execute(String s,
                       String[] sa)
                throws SQLException
- 
- Specified by:
- executein interface- Statement
 
- 
- Throws:
- SQLException
 
getResultSetHoldability
public int getResultSetHoldability()
                            throws SQLException
- 
- Specified by:
- getResultSetHoldabilityin interface- Statement
 
- 
- Throws:
- SQLException
 
setURL
public void setURL(int i,
                   URL url)
            throws SQLException
- 
- Specified by:
- setURLin interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
getParameterMetaData
public ParameterMetaData getParameterMetaData()
                                       throws SQLException
- 
- Specified by:
- getParameterMetaDatain interface- PreparedStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(int i1,
                                 int i2)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(int i1,
                                 int i2,
                                 int i3)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
wasNull
public boolean wasNull()
                throws SQLException
- 
- Specified by:
- wasNullin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getString
public String getString(int i)
                 throws SQLException
- 
- Specified by:
- getStringin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBoolean
public boolean getBoolean(int i)
                   throws SQLException
- 
- Specified by:
- getBooleanin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getByte
public byte getByte(int i)
             throws SQLException
- 
- Specified by:
- getBytein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getShort
public short getShort(int i)
               throws SQLException
- 
- Specified by:
- getShortin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getInt
public int getInt(int i)
           throws SQLException
- 
- Specified by:
- getIntin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getLong
public long getLong(int i)
             throws SQLException
- 
- Specified by:
- getLongin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getFloat
public float getFloat(int i)
               throws SQLException
- 
- Specified by:
- getFloatin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDouble
public double getDouble(int i)
                 throws SQLException
- 
- Specified by:
- getDoublein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBigDecimal
public BigDecimal getBigDecimal(int a,
                                int b)
                         throws SQLException
- 
- Specified by:
- getBigDecimalin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBytes
public byte[] getBytes(int i)
                throws SQLException
- 
- Specified by:
- getBytesin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDate
public Date getDate(int i)
             throws SQLException
- 
- Specified by:
- getDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTime
public Time getTime(int i)
             throws SQLException
- 
- Specified by:
- getTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTimestamp
public Timestamp getTimestamp(int i)
                       throws SQLException
- 
- Specified by:
- getTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getObject
public Object getObject(int i)
                 throws SQLException
- 
- Specified by:
- getObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBigDecimal
public BigDecimal getBigDecimal(int i)
                         throws SQLException
- 
- Specified by:
- getBigDecimalin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getObject
public Object getObject(int i,
                        Map m)
                 throws SQLException
- 
- Specified by:
- getObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getRef
public Ref getRef(int i)
           throws SQLException
- 
- Specified by:
- getRefin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBlob
public Blob getBlob(int i)
             throws SQLException
- 
- Specified by:
- getBlobin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getClob
public Clob getClob(int i)
             throws SQLException
- 
- Specified by:
- getClobin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getArray
public Array getArray(int i)
               throws SQLException
- 
- Specified by:
- getArrayin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDate
public Date getDate(int i,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- getDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTime
public Time getTime(int i,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- getTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTimestamp
public Timestamp getTimestamp(int i,
                              Calendar c)
                       throws SQLException
- 
- Specified by:
- getTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(int i1,
                                 int i2,
                                 String s)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(String s,
                                 int i)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(String s,
                                 int i1,
                                 int i2)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
registerOutParameter
public void registerOutParameter(String s1,
                                 int i,
                                 String s2)
                          throws SQLException
- 
- Specified by:
- registerOutParameterin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getURL
public URL getURL(int i)
           throws SQLException
- 
- Specified by:
- getURLin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setURL
public void setURL(String a,
                   URL b)
            throws SQLException
- 
- Specified by:
- setURLin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getURL
public URL getURL(String a)
           throws SQLException
- 
- Specified by:
- getURLin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setNull
public void setNull(String a,
                    int b)
             throws SQLException
- 
- Specified by:
- setNullin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setBoolean
public void setBoolean(String a,
                       boolean b)
                throws SQLException
- 
- Specified by:
- setBooleanin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setByte
public void setByte(String a,
                    byte b)
             throws SQLException
- 
- Specified by:
- setBytein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setShort
public void setShort(String a,
                     short b)
              throws SQLException
- 
- Specified by:
- setShortin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setInt
public void setInt(String a,
                   int b)
            throws SQLException
- 
- Specified by:
- setIntin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setLong
public void setLong(String a,
                    long b)
             throws SQLException
- 
- Specified by:
- setLongin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setFloat
public void setFloat(String a,
                     float b)
              throws SQLException
- 
- Specified by:
- setFloatin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setDouble
public void setDouble(String a,
                      double b)
               throws SQLException
- 
- Specified by:
- setDoublein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setBigDecimal
public void setBigDecimal(String a,
                          BigDecimal b)
                   throws SQLException
- 
- Specified by:
- setBigDecimalin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setString
public void setString(String a,
                      String b)
               throws SQLException
- 
- Specified by:
- setStringin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setBytes
public void setBytes(String a,
                     byte[] b)
              throws SQLException
- 
- Specified by:
- setBytesin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setDate
public void setDate(String a,
                    Date b)
             throws SQLException
- 
- Specified by:
- setDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setTime
public void setTime(String a,
                    Time b)
             throws SQLException
- 
- Specified by:
- setTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setTimestamp
public void setTimestamp(String a,
                         Timestamp b)
                  throws SQLException
- 
- Specified by:
- setTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setAsciiStream
public void setAsciiStream(String a,
                           InputStream b,
                           int c)
                    throws SQLException
- 
- Specified by:
- setAsciiStreamin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setBinaryStream
public void setBinaryStream(String a,
                            InputStream b,
                            int c)
                     throws SQLException
- 
- Specified by:
- setBinaryStreamin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(String a,
                      Object b,
                      int c,
                      int d)
               throws SQLException
- 
- Specified by:
- setObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(String a,
                      Object b,
                      int c)
               throws SQLException
- 
- Specified by:
- setObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setObject
public void setObject(String a,
                      Object b)
               throws SQLException
- 
- Specified by:
- setObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setCharacterStream
public void setCharacterStream(String a,
                               Reader b,
                               int c)
                        throws SQLException
- 
- Specified by:
- setCharacterStreamin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setDate
public void setDate(String a,
                    Date b,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- setDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setTime
public void setTime(String a,
                    Time b,
                    Calendar c)
             throws SQLException
- 
- Specified by:
- setTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setTimestamp
public void setTimestamp(String a,
                         Timestamp b,
                         Calendar c)
                  throws SQLException
- 
- Specified by:
- setTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
setNull
public void setNull(String a,
                    int b,
                    String c)
             throws SQLException
- 
- Specified by:
- setNullin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getString
public String getString(String a)
                 throws SQLException
- 
- Specified by:
- getStringin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBoolean
public boolean getBoolean(String a)
                   throws SQLException
- 
- Specified by:
- getBooleanin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getByte
public byte getByte(String a)
             throws SQLException
- 
- Specified by:
- getBytein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getShort
public short getShort(String a)
               throws SQLException
- 
- Specified by:
- getShortin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getInt
public int getInt(String a)
           throws SQLException
- 
- Specified by:
- getIntin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getLong
public long getLong(String a)
             throws SQLException
- 
- Specified by:
- getLongin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getFloat
public float getFloat(String a)
               throws SQLException
- 
- Specified by:
- getFloatin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDouble
public double getDouble(String a)
                 throws SQLException
- 
- Specified by:
- getDoublein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBytes
public byte[] getBytes(String a)
                throws SQLException
- 
- Specified by:
- getBytesin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDate
public Date getDate(String a)
             throws SQLException
- 
- Specified by:
- getDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTime
public Time getTime(String a)
             throws SQLException
- 
- Specified by:
- getTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTimestamp
public Timestamp getTimestamp(String a)
                       throws SQLException
- 
- Specified by:
- getTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getObject
public Object getObject(String a)
                 throws SQLException
- 
- Specified by:
- getObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBigDecimal
public BigDecimal getBigDecimal(String a)
                         throws SQLException
- 
- Specified by:
- getBigDecimalin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getObject
public Object getObject(String a,
                        Map b)
                 throws SQLException
- 
- Specified by:
- getObjectin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getRef
public Ref getRef(String a)
           throws SQLException
- 
- Specified by:
- getRefin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getBlob
public Blob getBlob(String a)
             throws SQLException
- 
- Specified by:
- getBlobin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getClob
public Clob getClob(String a)
             throws SQLException
- 
- Specified by:
- getClobin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getArray
public Array getArray(String a)
               throws SQLException
- 
- Specified by:
- getArrayin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getDate
public Date getDate(String a,
                    Calendar b)
             throws SQLException
- 
- Specified by:
- getDatein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTime
public Time getTime(String a,
                    Calendar b)
             throws SQLException
- 
- Specified by:
- getTimein interface- CallableStatement
 
- 
- Throws:
- SQLException
 
getTimestamp
public Timestamp getTimestamp(String a,
                              Calendar b)
                       throws SQLException
- 
- Specified by:
- getTimestampin interface- CallableStatement
 
- 
- Throws:
- SQLException
 
Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.