org.ow2.bonita.pvm.env
Interface Transaction

All Known Implementing Classes:
StandardTransaction

public interface Transaction

provides access to the transaction in the environment.

Author:
Tom Baeyens

Method Summary
 boolean isRollbackOnly()
          is this transaction marked for rollback only ?
 void registerSynchronization(javax.transaction.Synchronization synchronization)
          register a transaction listener.
 void setRollbackOnly()
          marks a transaction for rollback only.
 

Method Detail

setRollbackOnly

void setRollbackOnly()
marks a transaction for rollback only. The transaction will be rolled back upon closing the environment.


isRollbackOnly

boolean isRollbackOnly()
is this transaction marked for rollback only ?


registerSynchronization

void registerSynchronization(javax.transaction.Synchronization synchronization)
register a transaction listener. This method will have no effect if the transactionListener is null.



Copyright © 2009 OW2 Consortium. All Rights Reserved.