org.objectweb.jotm
Class RmRegistration

java.lang.Object
  extended byorg.objectweb.jotm.RmRegistration

public class RmRegistration
extends java.lang.Object

Resource Managers currently registered.

Author:
Tony Ortiz

Constructor Summary
RmRegistration()
           
 
Method Summary
 void rmAddName(java.lang.String prmName)
           
 void rmAddRegistration(java.lang.String prmName, javax.transaction.xa.XAResource prmXares, java.lang.String prmxaName, TransactionResourceManager prmTranRm)
           
 void rmAddXaRes(javax.transaction.xa.XAResource prmXares)
           
 void rmCheckinXARes()
           
 javax.transaction.xa.XAResource rmCheckoutXARes()
           
 java.lang.String rmGetName()
           
 boolean rmGetRmRecovered()
           
 TransactionResourceManager rmGetTranRm()
           
 javax.transaction.xa.XAResource rmGetXaRes()
           
 java.lang.String rmGetXaResName()
           
 void rmSetRmRecovered(boolean prmRecovered)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RmRegistration

public RmRegistration()
Method Detail

rmAddRegistration

public void rmAddRegistration(java.lang.String prmName,
                              javax.transaction.xa.XAResource prmXares,
                              java.lang.String prmxaName,
                              TransactionResourceManager prmTranRm)

rmAddName

public void rmAddName(java.lang.String prmName)

rmAddXaRes

public void rmAddXaRes(javax.transaction.xa.XAResource prmXares)

rmGetName

public java.lang.String rmGetName()

rmGetXaRes

public javax.transaction.xa.XAResource rmGetXaRes()

rmGetXaResName

public java.lang.String rmGetXaResName()

rmGetTranRm

public TransactionResourceManager rmGetTranRm()

rmSetRmRecovered

public void rmSetRmRecovered(boolean prmRecovered)

rmGetRmRecovered

public boolean rmGetRmRecovered()

rmCheckoutXARes

public javax.transaction.xa.XAResource rmCheckoutXARes()
                                                throws javax.transaction.xa.XAException
Throws:
javax.transaction.xa.XAException

rmCheckinXARes

public void rmCheckinXARes()