com.p6spy.engine.outage
Class P6OutageCallableStatement

java.lang.Object
  extended by com.p6spy.engine.spy.P6Base
      extended by com.p6spy.engine.spy.P6Statement
          extended by com.p6spy.engine.spy.P6PreparedStatement
              extended by com.p6spy.engine.spy.P6CallableStatement
                  extended by com.p6spy.engine.outage.P6OutageCallableStatement
All Implemented Interfaces:
CallableStatement, PreparedStatement, Statement

public class P6OutageCallableStatement
extends P6CallableStatement
implements CallableStatement


Field Summary
 
Fields inherited from class com.p6spy.engine.spy.P6CallableStatement
callableQuery, callStmtPassthru
 
Fields inherited from class com.p6spy.engine.spy.P6PreparedStatement
isString, P6_GROW_MAX, P6_MAX_FIELDS, preparedQuery, prepStmtPassthru, values
 
Fields inherited from class com.p6spy.engine.spy.P6Statement
connection, passthru, statementQuery
 
Fields inherited from class com.p6spy.engine.spy.P6Base
factory
 
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
P6OutageCallableStatement(P6Factory factory, CallableStatement statement, P6Connection conn, String query)
           
 
Method Summary
 void addBatch(String p0)
           
 boolean execute()
           
 boolean execute(String p0)
           
 boolean execute(String p0, int p1)
           
 boolean execute(String p0, int[] p1)
           
 boolean execute(String p0, String[] p1)
           
 int[] executeBatch()
           
 ResultSet executeQuery()
           
 ResultSet executeQuery(String p0)
           
 int executeUpdate()
           
 int executeUpdate(String p0)
           
 int executeUpdate(String p0, int p1)
           
 int executeUpdate(String p0, int[] p1)
           
 int executeUpdate(String p0, String[] p1)
           
 
Methods inherited from class com.p6spy.engine.spy.P6CallableStatement
getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getJDBC, getLong, getLong, getObject, getObject, getObject, getObject, getRef, getRef, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setBigDecimal, setBinaryStream, setBoolean, setByte, setBytes, setCharacterStream, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, wasNull
 
Methods inherited from class com.p6spy.engine.spy.P6PreparedStatement
addBatch, clearParameters, getMetaData, getParameterMetaData, getQueryFromPreparedStatement, getResultSet, getValuesLength, growValues, initValues, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setObjectAsInt, setObjectAsString, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
Methods inherited from class com.p6spy.engine.spy.P6Statement
cancel, clearBatch, clearWarnings, close, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout
 
Methods inherited from class com.p6spy.engine.spy.P6Base
getP6Factory, setP6Factory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.CallableStatement
getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getObject, getObject, getObject, getRef, getRef, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setBigDecimal, setBinaryStream, setBoolean, setByte, setBytes, setCharacterStream, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, wasNull
 
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
Methods inherited from interface java.sql.Statement
cancel, clearBatch, clearWarnings, close, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout
 

Constructor Detail

P6OutageCallableStatement

public P6OutageCallableStatement(P6Factory factory,
                                 CallableStatement statement,
                                 P6Connection conn,
                                 String query)
Method Detail

execute

public boolean execute()
                throws SQLException
Specified by:
execute in interface PreparedStatement
Overrides:
execute in class P6PreparedStatement
Throws:
SQLException

executeQuery

public ResultSet executeQuery()
                       throws SQLException
Specified by:
executeQuery in interface PreparedStatement
Overrides:
executeQuery in class P6PreparedStatement
Throws:
SQLException

executeUpdate

public int executeUpdate()
                  throws SQLException
Specified by:
executeUpdate in interface PreparedStatement
Overrides:
executeUpdate in class P6PreparedStatement
Throws:
SQLException

execute

public boolean execute(String p0)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class P6Statement
Throws:
SQLException

execute

public boolean execute(String p0,
                       int p1)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class P6Statement
Throws:
SQLException

execute

public boolean execute(String p0,
                       int[] p1)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class P6Statement
Throws:
SQLException

execute

public boolean execute(String p0,
                       String[] p1)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class P6Statement
Throws:
SQLException

executeQuery

public ResultSet executeQuery(String p0)
                       throws SQLException
Specified by:
executeQuery in interface Statement
Overrides:
executeQuery in class P6Statement
Throws:
SQLException

executeUpdate

public int executeUpdate(String p0)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class P6Statement
Throws:
SQLException

executeUpdate

public int executeUpdate(String p0,
                         int p1)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class P6Statement
Throws:
SQLException

executeUpdate

public int executeUpdate(String p0,
                         int[] p1)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class P6Statement
Throws:
SQLException

executeUpdate

public int executeUpdate(String p0,
                         String[] p1)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class P6Statement
Throws:
SQLException

addBatch

public void addBatch(String p0)
              throws SQLException
Specified by:
addBatch in interface Statement
Overrides:
addBatch in class P6Statement
Throws:
SQLException

executeBatch

public int[] executeBatch()
                   throws SQLException
Specified by:
executeBatch in interface Statement
Overrides:
executeBatch in class P6Statement
Throws:
SQLException