Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.0.0)

E17483-01

oracle.jbo.server.svc
Class ServiceNonJTATxnHandlerImpl

java.lang.Object
  extended by oracle.jbo.server.DefaultTxnHandlerImpl
      extended by oracle.jbo.server.svc.ServiceNonJTATxnHandlerImpl
All Implemented Interfaces:
TransactionHandler

public class ServiceNonJTATxnHandlerImpl
extends DefaultTxnHandlerImpl


Constructor Summary
ServiceNonJTATxnHandlerImpl(java.lang.String txnId, boolean inTransaction)
           
 
Method Summary
 void afterCompletion()
           
 void handleCommit(java.sql.Connection conn, boolean autoStart)
          Issues a commit() command to the JDBC connection.
 void handleRollback(java.sql.Connection conn, boolean autoStart)
          Issues a rollback() command to the JDBC connection.
 boolean isInTransaction()
           
 void setInTransaction(boolean inTransaction)
           
 
Methods inherited from class oracle.jbo.server.DefaultTxnHandlerImpl
begin, beginActivation, beginPassivation, end, endActivation, endPassivation, handleClose, handleOpen, resume, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceNonJTATxnHandlerImpl

public ServiceNonJTATxnHandlerImpl(java.lang.String txnId,
                                   boolean inTransaction)
Method Detail

setInTransaction

public void setInTransaction(boolean inTransaction)

isInTransaction

public boolean isInTransaction()

handleCommit

public void handleCommit(java.sql.Connection conn,
                         boolean autoStart)
Issues a commit() command to the JDBC connection.

Specified by:
handleCommit in interface TransactionHandler
Overrides:
handleCommit in class DefaultTxnHandlerImpl
Throws:
DMLException - if an attempt to post to the database was unsuccessful.

handleRollback

public void handleRollback(java.sql.Connection conn,
                           boolean autoStart)
Issues a rollback() command to the JDBC connection.

Specified by:
handleRollback in interface TransactionHandler
Overrides:
handleRollback in class DefaultTxnHandlerImpl
Throws:
DMLException - if an attempt to post to the database was unsuccessful.

afterCompletion

public void afterCompletion()

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.0.0)

E17483-01

Copyright © 1997, 2011, Oracle. All rights reserved.