javax.transaction
Interface UserTransaction


public interface UserTransaction

Version:
$Rev: 46019 $ $Date: 2004-09-14 02:56:06 -0700 (Tue, 14 Sep 2004) $

Method Summary
 void begin()
           
 void commit()
           
 int getStatus()
           
 void rollback()
           
 void setRollbackOnly()
           
 void setTransactionTimeout(int seconds)
           
 

Method Detail

begin

void begin()
           throws NotSupportedException,
                  SystemException
Throws:
NotSupportedException
SystemException

commit

void commit()
            throws HeuristicMixedException,
                   HeuristicRollbackException,
                   IllegalStateException,
                   RollbackException,
                   SecurityException,
                   SystemException
Throws:
HeuristicMixedException
HeuristicRollbackException
IllegalStateException
RollbackException
SecurityException
SystemException

getStatus

int getStatus()
              throws SystemException
Throws:
SystemException

rollback

void rollback()
              throws IllegalStateException,
                     SecurityException,
                     SystemException
Throws:
IllegalStateException
SecurityException
SystemException

setRollbackOnly

void setRollbackOnly()
                     throws IllegalStateException,
                            SystemException
Throws:
IllegalStateException
SystemException

setTransactionTimeout

void setTransactionTimeout(int seconds)
                           throws SystemException
Throws:
SystemException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.