Class TransportFactory


  • public class TransportFactory
    extends java.lang.Object
    Factory to dynamically create a Transport implementation.
    Author:
    David Melgar (dmelgar@us.ibm.com)
    • Field Detail

      • DEFAULT_TRANSPORT_NAME

        public static final java.lang.String DEFAULT_TRANSPORT_NAME
        See Also:
        Constant Field Values
    • Method Detail

      • getTransport

        public Transport getTransport()
                               throws TransportException
        Returns Transport implementation to be used. Transport is cached. Transport is dynamically loaded based on property org.uddi4j.transport.TransportClassName set as either a system property or in passed properties object. If this property is not set, the default transport is loaded.
        Returns:
        Transport
        Throws:
        TransportException - Thrown if transport class cannot be loaded.
      • newInstance

        public static TransportFactory newInstance()
        Create a TransportFactory.
        Returns:
        TransportFactory