Class AMQP10JMSConnectionFactoryFactory

java.lang.Object
org.amqphub.spring.boot.jms.autoconfigure.AMQP10JMSConnectionFactoryFactory

public class AMQP10JMSConnectionFactoryFactory extends Object
Builder of AMQP 1.0 ConnectionFactory instances.
  • Constructor Details

    • AMQP10JMSConnectionFactoryFactory

      public AMQP10JMSConnectionFactoryFactory(AMQP10JMSProperties properties)
      Creates a new QpidJMSConnectionFactoryFactory instance
      Parameters:
      properties - The QpidJMSProperties to use when building new factories.
    • AMQP10JMSConnectionFactoryFactory

      public AMQP10JMSConnectionFactoryFactory(AMQP10JMSProperties properties, List<AMQP10JMSConnectionFactoryCustomizer> factoryCustomizers)
      Creates a new QpidJMSConnectionFactoryFactory instance
      Parameters:
      properties - The QpidJMSProperties to use when building new factories.
      factoryCustomizers - Optional list of customizers used to let users override configuration settings.
  • Method Details

    • createConnectionFactory

      public org.apache.qpid.jms.JmsConnectionFactory createConnectionFactory(Class<org.apache.qpid.jms.JmsConnectionFactory> factoryClass)
      Creates and returns a JmsConnectionFactory instance using the current configuration to prepare the factory for use.
      Parameters:
      factoryClass - The type of JmsConnectionFactory to create.
      Returns:
      a newly created and configured JmsConnectionFactory instance.