Class SessionPool

java.lang.Object
org.apache.activemq.web.SessionPool

public class SessionPool extends Object
A simple pool of JMS Session objects intended for use by Queue browsers.
  • Constructor Details

    • SessionPool

      public SessionPool()
  • Method Details

    • getConnection

      public jakarta.jms.Connection getConnection() throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • setConnection

      public void setConnection(jakarta.jms.Connection connection)
    • getConnectionFactory

      public jakarta.jms.ConnectionFactory getConnectionFactory()
    • setConnectionFactory

      public void setConnectionFactory(jakarta.jms.ConnectionFactory connectionFactory)
    • borrowSession

      public jakarta.jms.Session borrowSession() throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • returnSession

      public void returnSession(jakarta.jms.Session session)
    • createSession

      protected jakarta.jms.Session createSession() throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException