org.uddi4j.transport
Class TransportFactory
java.lang.Object
|
+--org.uddi4j.transport.TransportFactory
- public class TransportFactory
- extends java.lang.Object
Factory to dynamically create a Transport implementation.
- Author:
- David Melgar (dmelgar@us.ibm.com)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_NAME
public static final java.lang.String PROPERTY_NAME
DEFAULT_TRANSPORT_NAME
public static final java.lang.String DEFAULT_TRANSPORT_NAME
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
newInstance
public static TransportFactory newInstance(java.util.Properties p)
- Create a TransportFactory passing in configuration information
in a properties object.
- Parameters:
p
- Properties- Returns:
- TransportFactory
- See Also:
UDDIProxy(Properties) constructor for information on configuration object.
Copyright © 2001 International Business Machines Corporation, Hewlett-Packard Company. All Rights Reserved.