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