|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jbo.server.DefaultTxnHandlerImpl
The default implementation of the TransactionHandler interface. DefaultTxnHandlerImpl provides transaction handling when running under non-EJB platforms. Hence the name "Default". Examples of non-EJB platforms are LOCAL, 8i (Oracle8i), CORBA, and VB (Visibroker). When running under a non-EJB platform, transactions are committed using the JDBC API. In contrast, when running under EJB, transactions are committed using the JTS API.
TransactionHandler
Constructor Summary | |
DefaultTxnHandlerImpl() Creates a transaction handler on a JDBC connection. |
Method Summary | |
void |
begin() |
void |
end() |
void |
handleClose(java.sql.Connection conn) Issues a close() command to the JDBC connection. |
void |
handleCommit(java.sql.Connection conn, boolean autoStart) Issues a commit() command to the JDBC connection. |
void |
handleOpen(java.sql.Connection conn) Opens a transaction. |
void |
handleRollback(java.sql.Connection conn, boolean autoStart) Issues a rollback() command to the JDBC connection. |
void |
resume() |
void |
suspend() |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultTxnHandlerImpl()
Method Detail |
public void begin()
begin
in interface TransactionHandler
public void end()
public void suspend()
suspend
in interface TransactionHandler
public void resume()
resume
in interface TransactionHandler
public void handleOpen(java.sql.Connection conn)
handleOpen
in interface TransactionHandler
public void handleCommit(java.sql.Connection conn, boolean autoStart)
handleCommit
in interface TransactionHandler
DMLException
- if an attempt to post to the database was unsuccessful.public void handleRollback(java.sql.Connection conn, boolean autoStart)
handleRollback
in interface TransactionHandler
DMLException
- if an attempt to post to the database was unsuccessful.public void handleClose(java.sql.Connection conn)
handleClose
in interface TransactionHandler
DMLException
- if an attempt to post to the database was unsuccessful.
|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.