pt.ist.fenixframework
Interface Transaction

Package class diagram package Transaction
All Superinterfaces:
Transaction

public interface Transaction
extends Transaction

Fenix Framework's Interface for Transactions. This interface mostly extends JTA's Transaction, and adds the capability to introspect the changes performed by this transaction. Please refer to the documentation in each individual backend for the list of supported operations.

See Also:
javax.transaction

Method Summary
 TxIntrospector getTxIntrospector()
          Get the TxIntrospector object that contains the changes caused by this transaction.
 
Methods inherited from interface javax.transaction.Transaction
commit, delistResource, enlistResource, getStatus, registerSynchronization, rollback, setRollbackOnly
 

Method Detail

getTxIntrospector

TxIntrospector getTxIntrospector()
Get the TxIntrospector object that contains the changes caused by this transaction. Multiple calls to this method will return the same object.

Returns:
TxIntrospector The TxIntrospector object associated with this transaction.


Copyright © 2013. All Rights Reserved.