jrun.transaction
Interface JRunUserTransactionItfc

All Known Subinterfaces:
JRunUserTransactionMBean

public interface JRunUserTransactionItfc


Method Summary
 javax.transaction.xa.Xid begin(java.lang.Integer clienthashCode)
           
 void commit(javax.transaction.xa.Xid xid)
           
 int getStatus(javax.transaction.xa.Xid xid)
           
 void rollback(javax.transaction.xa.Xid xid)
           
 void setRollbackOnly(javax.transaction.xa.Xid xid)
           
 void setTransactionTimeout(javax.transaction.xa.Xid gxid, int seconds)
           
 

Method Detail

begin

public javax.transaction.xa.Xid begin(java.lang.Integer clienthashCode)
                               throws javax.transaction.NotSupportedException,
                                      javax.transaction.SystemException

commit

public void commit(javax.transaction.xa.Xid xid)
            throws javax.transaction.RollbackException,
                   javax.transaction.HeuristicMixedException,
                   javax.transaction.HeuristicRollbackException,
                   javax.transaction.SystemException,
                   java.lang.IllegalStateException

rollback

public void rollback(javax.transaction.xa.Xid xid)
              throws javax.transaction.SystemException,
                     java.lang.IllegalStateException

setRollbackOnly

public void setRollbackOnly(javax.transaction.xa.Xid xid)
                     throws javax.transaction.SystemException,
                            java.lang.IllegalStateException

getStatus

public int getStatus(javax.transaction.xa.Xid xid)

setTransactionTimeout

public void setTransactionTimeout(javax.transaction.xa.Xid gxid,
                                  int seconds)
                           throws javax.transaction.SystemException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.