org.jencks.pool
Class PooledSpringXAConnectionFactory
java.lang.Object
org.jencks.pool.PooledSpringXAConnectionFactory
- All Implemented Interfaces:
- ConnectionFactory
public class PooledSpringXAConnectionFactory
- extends Object
- implements ConnectionFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PooledSpringXAConnectionFactory
public PooledSpringXAConnectionFactory(XAConnectionFactory connectionFactory,
TransactionManager transactionManager)
PooledSpringXAConnectionFactory
public PooledSpringXAConnectionFactory()
getTransactionManager
public TransactionManager getTransactionManager()
setTransactionManager
public void setTransactionManager(TransactionManager transactionManager)
setJtaTransactionManager
public void setJtaTransactionManager(org.springframework.transaction.jta.JtaTransactionManager jtaTransactionManager)
getConnectionFactory
public XAConnectionFactory getConnectionFactory()
setConnectionFactory
public void setConnectionFactory(XAConnectionFactory connectionFactory)
createConnection
public Connection createConnection()
throws JMSException
- Specified by:
createConnection
in interface ConnectionFactory
- Throws:
JMSException
createConnection
public Connection createConnection(String userName,
String password)
throws JMSException
- Specified by:
createConnection
in interface ConnectionFactory
- Throws:
JMSException
createConnection
protected XAConnection createConnection(org.activemq.pool.ConnectionKey key)
throws JMSException
- Throws:
JMSException
generateClientID
public String generateClientID(String requestedClientID)
start
public void start()
throws JMSException
- Throws:
JMSException
stop
public void stop()
throws JMSException
- Throws:
JMSException
Copyright © 2005 LogicBlaze, Inc.. All Rights Reserved.