org.jboss.cache.JBossTransactionManagerLookup Maven / Gradle / Ivy
package org.jboss.cache;
import javax.naming.InitialContext;
import javax.transaction.TransactionManager;
/**
* Default implementation. Uses JNDI to lookup TransactionManager.
*
* @author Bela Ban, Aug 26 2003
* @version $Id: JBossTransactionManagerLookup.java,v 1.4 2004/02/07 01:09:18 belaban Exp $
*/
public class JBossTransactionManagerLookup implements TransactionManagerLookup {
public JBossTransactionManagerLookup() {
}
public TransactionManager getTransactionManager() throws Exception {
return (TransactionManager)new InitialContext().lookup("java:/TransactionManager");
}
}