org.ehcache.transactions.xa.txmgr
Interface XAResourceRegistry

All Known Implementing Classes:
BitronixXAResourceRegistry, NullXAResourceRegistry

public interface XAResourceRegistry

Support for XAResource registration with TransactionManager implementations.


Method Summary
 void registerXAResource(java.lang.String uniqueName, javax.transaction.xa.XAResource xaResource)
          Register a XAResource with a JTA implementation.
 void unregisterXAResource(java.lang.String uniqueName, javax.transaction.xa.XAResource xaResource)
          Unregister a XAResource from a JTA implementation.
 

Method Detail

registerXAResource

void registerXAResource(java.lang.String uniqueName,
                        javax.transaction.xa.XAResource xaResource)
Register a XAResource with a JTA implementation.

Parameters:
uniqueName - the unique name of the XAResource.
xaResource - the XAResource.

unregisterXAResource

void unregisterXAResource(java.lang.String uniqueName,
                          javax.transaction.xa.XAResource xaResource)
Unregister a XAResource from a JTA implementation.

Parameters:
uniqueName - the unique name of the XAResource.
xaResource - the XAResource.