org.enhydra.jdbc.standard
Class StandardXAPreparedStatement

java.lang.Object
  extended byorg.enhydra.jdbc.util.JdbcUtil
      extended byorg.enhydra.jdbc.core.CorePreparedStatement
          extended byorg.enhydra.jdbc.standard.StandardPreparedStatement
              extended byorg.enhydra.jdbc.standard.StandardXAPreparedStatement
All Implemented Interfaces:
java.sql.PreparedStatement, java.sql.Statement

public class StandardXAPreparedStatement
extends StandardPreparedStatement


Field Summary
 int autoGeneratedKeys
           
 int resultSetConcurrency
           
 int resultSetHoldability
           
 int resultSetType
           
 java.lang.String sql
           
 
Fields inherited from class org.enhydra.jdbc.standard.StandardPreparedStatement
closed, key
 
Fields inherited from class org.enhydra.jdbc.core.CorePreparedStatement
ps
 
Fields inherited from class org.enhydra.jdbc.util.JdbcUtil
log
 
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
 void catchInvoke(java.sql.SQLException sqlException)
          Exception management : catch or throw the exception
 void close()
          Close this statement.
 
Methods inherited from class org.enhydra.jdbc.standard.StandardPreparedStatement
preInvoke
 
Methods inherited from class org.enhydra.jdbc.core.CorePreparedStatement
addBatch, addBatch, cancel, clearBatch, clearParameters, clearWarnings, execute, execute, execute, execute, execute, executeBatch, executeQuery, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMetaData, getMoreResults, getMoreResults, getParameterMetaData, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setCursorName, setDate, setDate, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setInt, setLogger, setLong, setMaxFieldSize, setMaxRows, setNull, setNull, setObject, setObject, setObject, setQueryTimeout, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sql

public java.lang.String sql

resultSetType

public int resultSetType

resultSetConcurrency

public int resultSetConcurrency

resultSetHoldability

public int resultSetHoldability

autoGeneratedKeys

public int autoGeneratedKeys
Method Detail

close

public void close()
           throws java.sql.SQLException
Close this statement.

Specified by:
close in interface java.sql.Statement
Overrides:
close in class StandardPreparedStatement
Throws:
java.sql.SQLException

catchInvoke

public void catchInvoke(java.sql.SQLException sqlException)
                 throws java.sql.SQLException
Exception management : catch or throw the exception

Overrides:
catchInvoke in class StandardPreparedStatement
Throws:
java.sql.SQLException