|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TransactionHandler
Implemented by classes that customize transaction operations.
Applications that need to control a database transaction's lifecycle can implement this interface to provide a non-standard transaction handler for DBTransaction instances. TransactionHandler is called by the DBTransaction to support multiple platforms, such as EJB, LOCAL, VB (Visibroker), 8i (Oracle8i), and CORBA. Customizations to the transaction processing, if any, should be done by providing a subclass of DBTransactionImpl.
The TransactionHandler interface provides the abstraction for all these platforms. Application developers should never use the TransactionHandler interface directly.
DBTransactionImpl
,
DBTransaction
Method Summary | |
---|---|
void |
begin()
|
void |
beginActivation()
|
void |
beginPassivation()
|
void |
endActivation()
|
void |
endPassivation()
|
void |
handleClose(java.sql.Connection c)
Terminates the transaction. |
void |
handleCommit(java.sql.Connection c,
boolean autoStart)
Commits changes to the database. |
void |
handleOpen(java.sql.Connection conn)
Initializes the transaction. |
void |
handleRollback(java.sql.Connection c,
boolean autoStart)
Discards changes to the database. |
void |
resume()
|
void |
suspend()
|
Method Detail |
---|
void begin()
void handleOpen(java.sql.Connection conn)
void handleCommit(java.sql.Connection c, boolean autoStart)
void handleRollback(java.sql.Connection c, boolean autoStart)
void handleClose(java.sql.Connection c)
void suspend()
void resume()
void beginActivation()
void endActivation()
void beginPassivation()
void endPassivation()
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |