org.objectweb.jonas.dbm
Class JonasOracleXAStatement

java.lang.Object
  extended byorg.enhydra.jdbc.core.CoreStatement
      extended byorg.objectweb.jonas.dbm.JonasOracleXAStatement
All Implemented Interfaces:
java.sql.Statement

public class JonasOracleXAStatement
extends org.enhydra.jdbc.core.CoreStatement

To compile this class, you must have the classes12.zip file from Oracle (driver JDBC 2.0 with Oracle 8.1.6 version), and add the current file to the build mechanism (Makefile)


Field Summary
 
Fields inherited from class org.enhydra.jdbc.core.CoreStatement
statement
 
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 preInvoke()
          Pre-invokation of the delegation, in case of the Statement is closed, we throw an exception
 
Methods inherited from class org.enhydra.jdbc.core.CoreStatement
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

preInvoke

public void preInvoke()
               throws java.sql.SQLException
Pre-invokation of the delegation, in case of the Statement is closed, we throw an exception

Throws:
java.sql.SQLException

catchInvoke

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

Throws:
java.sql.SQLException