railo.runtime.db.driver.state
Class StateCallableStatement

java.lang.Object
  extended by railo.runtime.db.driver.StatementProxy
      extended by railo.runtime.db.driver.PreparedStatementProxy
          extended by railo.runtime.db.driver.CallableStatementProxy
              extended by railo.runtime.db.driver.state.StateCallableStatement
All Implemented Interfaces:
CallableStatement, PreparedStatement, Statement, Wrapper, PreparedStatementPro, StatementPro

public class StateCallableStatement
extends CallableStatementProxy


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
 
Constructor Summary
StateCallableStatement(ConnectionProxy conn, CallableStatement prepareCall, String sql)
           
 
Method Summary
 boolean execute()
           
 boolean execute(PageContext pc)
           
 boolean execute(PageContext pc, String sql)
           
 boolean execute(PageContext pc, String sql, int autoGeneratedKeys)
           
 boolean execute(PageContext pc, String sql, int[] columnIndexes)
           
 boolean execute(PageContext pc, String sql, String[] columnNames)
           
 boolean execute(String sql)
           
 boolean execute(String sql, int autoGeneratedKeys)
           
 boolean execute(String sql, int[] columnIndexes)
           
 boolean execute(String sql, String[] columnNames)
           
 ResultSet executeQuery()
           
 ResultSet executeQuery(PageContext pc)
           
 ResultSet executeQuery(PageContext pc, String sql)
           
 ResultSet executeQuery(String sql)
           
 int executeUpdate()
           
 int executeUpdate(PageContext pc)
           
 int executeUpdate(PageContext pc, String sql)
           
 int executeUpdate(PageContext pc, String sql, int autoGeneratedKeys)
           
 int executeUpdate(PageContext pc, String sql, int[] columnIndexes)
           
 int executeUpdate(PageContext pc, String sql, String[] columnNames)
           
 int executeUpdate(String sql)
           
 int executeUpdate(String sql, int autoGeneratedKeys)
           
 int executeUpdate(String sql, int[] columnIndexes)
           
 int executeUpdate(String sql, String[] columnNames)
           
 
Methods inherited from class railo.runtime.db.driver.CallableStatementProxy
getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, wasNull
 
Methods inherited from class railo.runtime.db.driver.PreparedStatementProxy
addBatch, clearParameters, getMetaData, getParameterMetaData, getSQL, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
Methods inherited from class railo.runtime.db.driver.StatementProxy
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, executeBatch, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, executeBatch, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Constructor Detail

StateCallableStatement

public StateCallableStatement(ConnectionProxy conn,
                              CallableStatement prepareCall,
                              String sql)
Method Detail

execute

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

execute

public boolean execute(PageContext pc,
                       String sql)
                throws SQLException
Specified by:
execute in interface StatementPro
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(String sql,
                       int autoGeneratedKeys)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(PageContext pc,
                       String sql,
                       int autoGeneratedKeys)
                throws SQLException
Specified by:
execute in interface StatementPro
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(String sql,
                       int[] columnIndexes)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(PageContext pc,
                       String sql,
                       int[] columnIndexes)
                throws SQLException
Specified by:
execute in interface StatementPro
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(String sql,
                       String[] columnNames)
                throws SQLException
Specified by:
execute in interface Statement
Overrides:
execute in class StatementProxy
Throws:
SQLException

execute

public boolean execute(PageContext pc,
                       String sql,
                       String[] columnNames)
                throws SQLException
Specified by:
execute in interface StatementPro
Overrides:
execute in class StatementProxy
Throws:
SQLException

executeQuery

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

executeQuery

public ResultSet executeQuery(PageContext pc,
                              String sql)
                       throws SQLException
Specified by:
executeQuery in interface StatementPro
Overrides:
executeQuery in class StatementProxy
Throws:
SQLException

executeUpdate

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

executeUpdate

public int executeUpdate(PageContext pc,
                         String sql)
                  throws SQLException
Specified by:
executeUpdate in interface StatementPro
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(String sql,
                         int autoGeneratedKeys)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(PageContext pc,
                         String sql,
                         int autoGeneratedKeys)
                  throws SQLException
Specified by:
executeUpdate in interface StatementPro
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(String sql,
                         int[] columnIndexes)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(PageContext pc,
                         String sql,
                         int[] columnIndexes)
                  throws SQLException
Specified by:
executeUpdate in interface StatementPro
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(String sql,
                         String[] columnNames)
                  throws SQLException
Specified by:
executeUpdate in interface Statement
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

executeUpdate

public int executeUpdate(PageContext pc,
                         String sql,
                         String[] columnNames)
                  throws SQLException
Specified by:
executeUpdate in interface StatementPro
Overrides:
executeUpdate in class StatementProxy
Throws:
SQLException

execute

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

execute

public boolean execute(PageContext pc)
                throws SQLException
Specified by:
execute in interface PreparedStatementPro
Overrides:
execute in class PreparedStatementProxy
Throws:
SQLException

executeQuery

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

executeQuery

public ResultSet executeQuery(PageContext pc)
                       throws SQLException
Specified by:
executeQuery in interface PreparedStatementPro
Overrides:
executeQuery in class PreparedStatementProxy
Throws:
SQLException

executeUpdate

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

executeUpdate

public int executeUpdate(PageContext pc)
                  throws SQLException
Specified by:
executeUpdate in interface PreparedStatementPro
Overrides:
executeUpdate in class PreparedStatementProxy
Throws:
SQLException


Copyright © 2012 Railo