Class BeanVendorAdapter

  • Direct Known Subclasses:
    SonicMQVendorAdapter

    public abstract class BeanVendorAdapter
    extends JMSVendorAdapter
    Uses ClassUtils.forName and reflection to configure ConnectionFactory. Uses the input sessions to create destinations.
    Author:
    Jaime Meritt (jmeritt@sonicsoftware.com)
    • Field Detail

      • CONNECTION_FACTORY_CLASS

        protected static final java.lang.String CONNECTION_FACTORY_CLASS
        See Also:
        Constant Field Values
    • Constructor Detail

      • BeanVendorAdapter

        public BeanVendorAdapter()
    • Method Detail

      • getQueueConnectionFactory

        public QueueConnectionFactory getQueueConnectionFactory​(java.util.HashMap cfConfig)
                                                         throws java.lang.Exception
        Specified by:
        getQueueConnectionFactory in class JMSVendorAdapter
        Throws:
        java.lang.Exception
      • getTopicConnectionFactory

        public TopicConnectionFactory getTopicConnectionFactory​(java.util.HashMap cfConfig)
                                                         throws java.lang.Exception
        Specified by:
        getTopicConnectionFactory in class JMSVendorAdapter
        Throws:
        java.lang.Exception