vishnu.javaconnector
Interface CustomStatement

All Superinterfaces:
java.sql.PreparedStatement, java.sql.Statement
All Known Implementing Classes:
CustomStatementImpl

public interface CustomStatement
extends java.sql.PreparedStatement

Extiende la definicion de Statement JDBC permitiendo: Obtener el plan de ejecucion de una instruccion SQL. Asignar el objeto RMI a usar.

Author:
Mariano Tepper
 

Field Summary
 
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
 
Method Summary
 java.lang.String getExecutionPlan()
          Devuelve el plan de ejecucion usado para la ultima instruccion ejecutada.
 
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeQuery, executeUpdate, 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
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
 

Method Detail

getExecutionPlan

java.lang.String getExecutionPlan()
                                  throws java.sql.SQLException
Devuelve el plan de ejecucion usado para la ultima instruccion ejecutada.

Throws:
java.sql.SQLException