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, 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

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,2006 IBM. All Rights Reserved.