javax.slee.transaction
Interface RollbackListener


public interface RollbackListener

The RollbackListener interface defines the callback operations that enable a Resource Adaptor to be notified of the outcome of an asynchronous rollback operation. An asynchronous rollback operation is performed by invoking either SleeTransaction.asyncRollback(javax.slee.transaction.RollbackListener) or SleeTransactionManager.asyncRollback(javax.slee.transaction.RollbackListener).


Method Summary
 void rolledBack()
          This method is invoked by the SLEE to indicate the transaction rollback was successful.
 void systemException(javax.transaction.SystemException se)
          This method is invoked by the SLEE to indicate that the transaction manager encountered an unexpected error while attempting to roll back the transaction.
 

Method Detail

rolledBack

void rolledBack()
This method is invoked by the SLEE to indicate the transaction rollback was successful.


systemException

void systemException(javax.transaction.SystemException se)
This method is invoked by the SLEE to indicate that the transaction manager encountered an unexpected error while attempting to roll back the transaction.

Parameters:
se - the SystemException which may provide information about the unexpected error.


Copyright © 2009. All Rights Reserved.