Class ServiceBusJmsConnectionFactory

java.lang.Object
org.apache.qpid.jms.jndi.JNDIStorable
org.apache.qpid.jms.JmsConnectionFactory
com.azure.spring.jms.ServiceBusJmsConnectionFactory
All Implemented Interfaces:
jakarta.jms.ConnectionFactory, jakarta.jms.QueueConnectionFactory, jakarta.jms.TopicConnectionFactory, Externalizable, Serializable, Referenceable

public class ServiceBusJmsConnectionFactory extends org.apache.qpid.jms.JmsConnectionFactory
ServiceBus JmsConnectionFactory implementation.
See Also:
  • Field Summary

    Fields inherited from class org.apache.qpid.jms.JmsConnectionFactory

    REMOTE_URI_PROP
  • Constructor Summary

    Constructors
    Constructor
    Description
    Construct a ServiceBusJmsConnectionFactory instance with default value.
    Construct a ServiceBusJmsConnectionFactory instance with given remote uri.
    ServiceBusJmsConnectionFactory(String userName, String password, String remoteUri)
    Construct a ServiceBusJmsConnectionFactory instance with given remote uri, username and password.
  • Method Summary

    Methods inherited from class org.apache.qpid.jms.JmsConnectionFactory

    buildFromProperties, configureConnectionInfo, createConnection, createConnection, createContext, createContext, createContext, createContext, createProvider, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, createURI, getClientID, getClientIdGenerator, getClientIDPrefix, getCloseTimeout, getConnectionIdGenerator, getConnectTimeout, getDefaultRemoteAddress, getDeserializationPolicy, getExceptionListener, getMessageIDPolicy, getPassword, getPrefetchPolicy, getPresettlePolicy, getQueuePrefix, getRedeliveryPolicy, getRemoteURI, getRequestTimeout, getSendTimeout, getTopicPrefix, getTracer, getTracing, getUsername, isAwaitClientID, isCloseLinksThatFailOnReconnect, isForceAsyncAcks, isForceAsyncSend, isForceSyncSend, isLocalMessageExpiry, isLocalMessagePriority, isPopulateJMSXUserID, isReceiveLocalOnly, isReceiveNoWaitLocalOnly, isUseDaemonThread, isValidatePropertyNames, isValidateSelector, populateProperties, setAwaitClientID, setClientID, setClientIdGenerator, setClientIDPrefix, setCloseLinksThatFailOnReconnect, setCloseTimeout, setConnectionIdGenerator, setConnectionIDPrefix, setConnectTimeout, setDeserializationPolicy, setExceptionListener, setExtension, setForceAsyncAcks, setForceAsyncSend, setForceSyncSend, setLocalMessageExpiry, setLocalMessagePriority, setMessageIDPolicy, setPassword, setPopulateJMSXUserID, setPrefetchPolicy, setPresettlePolicy, setQueuePrefix, setReceiveLocalOnly, setReceiveNoWaitLocalOnly, setRedeliveryPolicy, setRemoteURI, setRequestTimeout, setSendTimeout, setSslContext, setTopicPrefix, setTracer, setTracing, setUseDaemonThread, setUsername, setValidatePropertyNames, setValidateSelector

    Methods inherited from class org.apache.qpid.jms.jndi.JNDIStorable

    getProperties, getProperty, getReference, readExternal, setProperties, writeExternal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ServiceBusJmsConnectionFactory

      public ServiceBusJmsConnectionFactory()
      Construct a ServiceBusJmsConnectionFactory instance with default value.
    • ServiceBusJmsConnectionFactory

      public ServiceBusJmsConnectionFactory(String remoteUri)
      Construct a ServiceBusJmsConnectionFactory instance with given remote uri.
      Parameters:
      remoteUri - The remote uri.
    • ServiceBusJmsConnectionFactory

      public ServiceBusJmsConnectionFactory(String userName, String password, String remoteUri)
      Construct a ServiceBusJmsConnectionFactory instance with given remote uri, username and password.
      Parameters:
      userName - The username.
      password - The password.
      remoteUri - The remote uri.