log4jdbc4 1.1

net.sf.log4jdbc
Class CallableStatementSpy

java.lang.Object
  extended by net.sf.log4jdbc.StatementSpy
      extended by net.sf.log4jdbc.PreparedStatementSpy
          extended by net.sf.log4jdbc.CallableStatementSpy
All Implemented Interfaces:
CallableStatement, PreparedStatement, Statement, Wrapper, Spy

public class CallableStatementSpy
extends PreparedStatementSpy
implements CallableStatement

Wraps a CallableStatement and reports method calls, returns and exceptions.

Author:
Arthur Blake
 

Field Summary
 
Fields inherited from class net.sf.log4jdbc.PreparedStatementSpy
argTrace, rdbmsSpecifics, realPreparedStatement
 
Fields inherited from class net.sf.log4jdbc.StatementSpy
connectionSpy, currentBatch, realStatement
 
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
CallableStatementSpy(String sql, ConnectionSpy connectionSpy, CallableStatement realCallableStatement)
          Create a CallableStatementSpy (JDBC 4.0 version) to spy upon a CallableStatement.
 
Method Summary
 Array getArray(int i)
           
 Array getArray(String parameterName)
           
 BigDecimal getBigDecimal(int parameterIndex)
           
 BigDecimal getBigDecimal(int parameterIndex, int scale)
          Deprecated.  
 BigDecimal getBigDecimal(String parameterName)
           
 Blob getBlob(int i)
           
 Blob getBlob(String parameterName)
           
 boolean getBoolean(int parameterIndex)
           
 boolean getBoolean(String parameterName)
           
 byte getByte(int parameterIndex)
           
 byte getByte(String parameterName)
           
 byte[] getBytes(int parameterIndex)
           
 byte[] getBytes(String parameterName)
           
 Reader getCharacterStream(int parameterIndex)
           
 Reader getCharacterStream(String parameterName)
           
 String getClassType()
          Get the type of class being spied upon.
 Clob getClob(int i)