Class SpringServiceBusJmsConnectionFactory

  • All Implemented Interfaces:
    javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, Referenceable

    public class SpringServiceBusJmsConnectionFactory
    extends com.microsoft.azure.servicebus.jms.ServiceBusJmsConnectionFactory
    A subclass of JmsConnectionFactory to set customized user agent.
    • Field Summary

      • Fields inherited from class com.microsoft.azure.servicebus.jms.jndi.JNDIStorable

        REQUIRED_PROPERTY_MESSAGE_FORMAT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setCustomUserAgent​(String customUserAgent)  
      • Methods inherited from class com.microsoft.azure.servicebus.jms.ServiceBusJmsConnectionFactory

        createConnection, createConnection, createContext, createContext, createContext, createContext, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getClientId, getConnectionStringBuilder, getCustomUserAgent, getProperties, getSettings, setClientId, setProperties
      • Methods inherited from class com.microsoft.azure.servicebus.jms.jndi.JNDIStorable

        checkRequiredProperty, getReference
    • Constructor Detail

      • SpringServiceBusJmsConnectionFactory

        public SpringServiceBusJmsConnectionFactory​(String connectionString,
                                                    com.microsoft.azure.servicebus.jms.ServiceBusJmsConnectionFactorySettings settings)
        Creates a new instance of SpringServiceBusJmsConnectionFactory.
        Parameters:
        connectionString - the connection string
        settings - the ServiceBus JMS connection factory settings
    • Method Detail

      • setCustomUserAgent

        public void setCustomUserAgent​(String customUserAgent)
        Overrides:
        setCustomUserAgent in class com.microsoft.azure.servicebus.jms.ServiceBusJmsConnectionFactory