org.apache.activemq.jms.pool
Class JcaConnectionPool

java.lang.Object
  extended by org.apache.activemq.jms.pool.ConnectionPool
      extended by org.apache.activemq.jms.pool.XaConnectionPool
          extended by org.apache.activemq.jms.pool.JcaConnectionPool

public class JcaConnectionPool
extends XaConnectionPool


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.activemq.jms.pool.XaConnectionPool
XaConnectionPool.Synchronization
 
Field Summary
 
Fields inherited from class org.apache.activemq.jms.pool.ConnectionPool
connection
 
Constructor Summary
JcaConnectionPool(Connection connection, TransactionManager transactionManager, String name)
           
 
Method Summary
protected  XAResource createXaResource(PooledSession session)
           
 
Methods inherited from class org.apache.activemq.jms.pool.XaConnectionPool
createSession, makeSession
 
Methods inherited from class org.apache.activemq.jms.pool.ConnectionPool
close, decrementReferenceCount, expiredCheck, getConnection, getExpiryTimeout, getIdleTimeout, getMaximumActiveSessionPerConnection, getNumActiveSessions, getNumIdleSessions, getNumSessions, incrementReferenceCount, isBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFull, setExpiryTimeout, setHasExpired, setIdleTimeout, setMaximumActiveSessionPerConnection, start, toString, unWrap, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JcaConnectionPool

public JcaConnectionPool(Connection connection,
                         TransactionManager transactionManager,
                         String name)
Method Detail

createXaResource

protected XAResource createXaResource(PooledSession session)
                               throws JMSException
Overrides:
createXaResource in class XaConnectionPool
Throws:
JMSException


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.