com.ibm.wsdl.factory

Class WSDLFactoryImpl


public class WSDLFactoryImpl
extends WSDLFactory

This class is a concrete implementation of the abstract class WSDLFactory. Some ideas used here have been shamelessly copied from the wonderful JAXP and Xerces work.

Author:
Matthew J. Duftler (duftler@us.ibm.com)

Method Summary

Definition
newDefinition()
Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.
ExtensionRegistry
newPopulatedExtensionRegistry()
Create a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions.
WSDLReader
newWSDLReader()
Create a new instance of a WSDLReader.
WSDLWriter
newWSDLWriter()
Create a new instance of a WSDLWriter.

Methods inherited from class javax.wsdl.factory.WSDLFactory

newDefinition, newInstance, newInstance, newPopulatedExtensionRegistry, newWSDLReader, newWSDLWriter

Method Details

newDefinition

public Definition newDefinition()
Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.
Overrides:
newDefinition in interface WSDLFactory

See Also:
PopulatedExtensionRegistry


newPopulatedExtensionRegistry

public ExtensionRegistry newPopulatedExtensionRegistry()
Create a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions. Java extensionTypes are also mapped for all the SOAP, HTTP and MIME extensions.
Overrides:
newPopulatedExtensionRegistry in interface WSDLFactory


newWSDLReader

public WSDLReader newWSDLReader()
Create a new instance of a WSDLReader.
Overrides:
newWSDLReader in interface WSDLFactory


newWSDLWriter

public WSDLWriter newWSDLWriter()
Create a new instance of a WSDLWriter.
Overrides:
newWSDLWriter in interface WSDLFactory


Copyright B) 2003,2005 IBM. All Rights Reserved.