bitronix.tm
Class BitronixTransactionManagerObjectFactory

java.lang.Object
  extended by bitronix.tm.BitronixTransactionManagerObjectFactory
All Implemented Interfaces:
javax.naming.spi.ObjectFactory
Direct Known Subclasses:
BitronixUserTransactionObjectFactory

public class BitronixTransactionManagerObjectFactory
extends java.lang.Object
implements javax.naming.spi.ObjectFactory

BitronixTransactionManager object factory for JNDI references.

© Bitronix Software

Author:
lorban

Constructor Summary
BitronixTransactionManagerObjectFactory()
           
 
Method Summary
 java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable environment)
          Since there can be only one transaction manager per VM instance, this method always returns a reference to the unique BitronixTransactionManager object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BitronixTransactionManagerObjectFactory

public BitronixTransactionManagerObjectFactory()
Method Detail

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object obj,
                                          javax.naming.Name name,
                                          javax.naming.Context nameCtx,
                                          java.util.Hashtable environment)
                                   throws java.lang.Exception
Since there can be only one transaction manager per VM instance, this method always returns a reference to the unique BitronixTransactionManager object.

Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory
Returns:
the unique transaction manager instance.
Throws:
java.lang.Exception
See Also:
BitronixTransactionManager