Class DiscoveryProviderFactory


  • public class DiscoveryProviderFactory
    extends org.apache.qpid.jms.provider.ProviderFactory
    Factory for creating the Discovery Provider
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DISCOVERY_DISCOVERED_OPTION_PREFIX_ADON
      Prefix addon used for all properties that should be applied to any discovered remote URIs.
      static java.lang.String DISCOVERY_OPTION_PREFIX
      Prefix used for all properties that apply specifically to the DiscoveryProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.qpid.jms.provider.Provider createProvider​(java.net.URI remoteURI)  
      org.apache.qpid.jms.provider.Provider createProvider​(java.net.URI remoteURI, org.apache.qpid.jms.provider.ProviderFutureFactory futureFactory)  
      java.lang.String getName()  
      • Methods inherited from class org.apache.qpid.jms.provider.ProviderFactory

        create, create, findProviderFactory, findProviderFactory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DISCOVERY_OPTION_PREFIX

        public static final java.lang.String DISCOVERY_OPTION_PREFIX
        Prefix used for all properties that apply specifically to the DiscoveryProvider
        See Also:
        Constant Field Values
      • DISCOVERY_DISCOVERED_OPTION_PREFIX_ADON

        public static final java.lang.String DISCOVERY_DISCOVERED_OPTION_PREFIX_ADON
        Prefix addon used for all properties that should be applied to any discovered remote URIs.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DiscoveryProviderFactory

        public DiscoveryProviderFactory()
    • Method Detail

      • createProvider

        public org.apache.qpid.jms.provider.Provider createProvider​(java.net.URI remoteURI)
                                                             throws java.lang.Exception
        Specified by:
        createProvider in class org.apache.qpid.jms.provider.ProviderFactory
        Throws:
        java.lang.Exception
      • createProvider

        public org.apache.qpid.jms.provider.Provider createProvider​(java.net.URI remoteURI,
                                                                    org.apache.qpid.jms.provider.ProviderFutureFactory futureFactory)
                                                             throws java.lang.Exception
        Specified by:
        createProvider in class org.apache.qpid.jms.provider.ProviderFactory
        Throws:
        java.lang.Exception
      • getName

        public java.lang.String getName()
        Specified by:
        getName in class org.apache.qpid.jms.provider.ProviderFactory