Class WSDLCorbaFactory
- java.lang.Object
-
- org.apache.cxf.tools.corba.common.WSDLCorbaFactory
-
- Direct Known Subclasses:
WSDLCorbaFactoryImpl
public abstract class WSDLCorbaFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description WSDLCorbaFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract javax.wsdl.DefinitionnewDefinition()Create a new instance of a Definition.static WSDLCorbaFactorynewInstance()Get a new instance of a WSDLFactory.static WSDLCorbaFactorynewInstance(String factoryImplName)Get a new instance of a WSDLFactory.abstract javax.wsdl.extensions.ExtensionRegistrynewPopulatedExtensionRegistry()Create a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions.abstract javax.wsdl.xml.WSDLReadernewWSDLReader()Create a new instance of a WSDLReader.abstract javax.wsdl.xml.WSDLWriternewWSDLWriter()Create a new instance of a WSDLWriter.
-
-
-
Method Detail
-
newInstance
public static WSDLCorbaFactory newInstance() throws javax.wsdl.WSDLException
Get a new instance of a WSDLFactory. This method follows (almost) the same basic sequence of steps that JAXP follows to determine the fully-qualified class name of the class which implements WSDLFactory. The steps (in order) are:Check the javax.wsdl.factory.WSDLFactory system property. Check the lib/wsdl.properties file in the JRE directory. The key will have the same name as the above system property. Use the default value.
Once an instance of a WSDLFactory is obtained, invoke newDefinition(), newWSDLReader(), or newWSDLWriter(), to create the desired instances.- Throws:
javax.wsdl.WSDLException
-
newInstance
public static WSDLCorbaFactory newInstance(String factoryImplName) throws javax.wsdl.WSDLException
Get a new instance of a WSDLFactory. This method returns an instance of the class factoryImplName. Once an instance of a WSDLFactory is obtained, invoke newDefinition(), newWSDLReader(), or newWSDLWriter(), to create the desired instances.- Parameters:
factoryImplName- the fully-qualified class name of the class which provides a concrete implementation of the abstract class WSDLFactory.- Throws:
javax.wsdl.WSDLException
-
newDefinition
public abstract javax.wsdl.Definition newDefinition()
Create a new instance of a Definition.
-
newWSDLReader
public abstract javax.wsdl.xml.WSDLReader newWSDLReader()
Create a new instance of a WSDLReader.
-
newWSDLWriter
public abstract javax.wsdl.xml.WSDLWriter newWSDLWriter()
Create a new instance of a WSDLWriter.
-
newPopulatedExtensionRegistry
public abstract javax.wsdl.extensions.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.
-
-