Package com.ibm.wsdl.factory
Class WSDLFactoryImpl
- java.lang.Object
-
- javax.wsdl.factory.WSDLFactory
-
- com.ibm.wsdl.factory.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)
-
-
Constructor Summary
Constructors Constructor Description WSDLFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefinitionnewDefinition()Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.ExtensionRegistrynewPopulatedExtensionRegistry()Create a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions.WSDLReadernewWSDLReader()Create a new instance of a WSDLReader.WSDLWriternewWSDLWriter()Create a new instance of a WSDLWriter.-
Methods inherited from class javax.wsdl.factory.WSDLFactory
newInstance, newInstance, newInstance
-
-
-
-
Method Detail
-
newDefinition
public Definition newDefinition()
Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.- Specified by:
newDefinitionin classWSDLFactory- See Also:
PopulatedExtensionRegistry
-
newWSDLReader
public WSDLReader newWSDLReader()
Create a new instance of a WSDLReader.- Specified by:
newWSDLReaderin classWSDLFactory
-
newWSDLWriter
public WSDLWriter newWSDLWriter()
Create a new instance of a WSDLWriter.- Specified by:
newWSDLWriterin classWSDLFactory
-
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.- Specified by:
newPopulatedExtensionRegistryin classWSDLFactory
-
-