Package com.sun.xml.rpc.spi
Class JaxRpcObjectFactory
java.lang.Object
com.sun.xml.rpc.spi.JaxRpcObjectFactory
- Direct Known Subclasses:
JaxRpcObjectFactoryImpl
Singleton abstract factory used to produce jaxrpc related objects.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ClientTransportFactorycreateClientTransportFactory(int type, OutputStream logStream) abstract CompileToolcreateCompileTool(OutputStream out, String program) abstract Configurationabstract HandlerInfoabstract ImplementorcreateImplementor(javax.servlet.ServletContext servletContext, Tie tie) abstract ImplementorCachecreateImplementorCache(javax.servlet.ServletConfig config) abstract J2EEModelInfocreateJ2EEModelInfo(URL mapping) abstract ModelFileModelInfoabstract NamesNames provides utility methods used by other wscompile classes for dealing with identifiers.abstract NamespaceMappingInfocreateNamespaceMappingInfo(String namespaceURI, String javaPackageName) abstract NamespaceMappingRegistryInfoabstract NoMetadataModelInfoabstract RuntimeEndpointInfoabstract ServletDelegateabstract SOAPMessageContextabstract WSDLParserabstract WSDLUtilabstract XMLModelFileFilterstatic JaxRpcObjectFactoryObtain an instance of a factory.
-
Constructor Details
-
JaxRpcObjectFactory
public JaxRpcObjectFactory()
-
-
Method Details
-
newInstance
Obtain an instance of a factory.The implementation class to be used can be overridden by setting a system property (name TBD).
-
createModelFileModelInfo
-
createNoMetadataModelInfo
-
createJ2EEModelInfo
- Throws:
Exception
-
createHandlerInfo
-
createNamespaceMappingRegistryInfo
-
createNamespaceMappingInfo
public abstract NamespaceMappingInfo createNamespaceMappingInfo(String namespaceURI, String javaPackageName) -
createConfiguration
-
createSOAPMessageContext
-
createImplementor
-
createRuntimeEndpointInfo
-
createClientTransportFactory
public abstract ClientTransportFactory createClientTransportFactory(int type, OutputStream logStream) - Parameters:
type- The type of ClientTransportFactory- See Also:
-
createCompileTool
-
createXMLModelFileFilter
-
createImplementorCache
-
createServletDelegate
-
createNames
Names provides utility methods used by other wscompile classes for dealing with identifiers. This is not the most obvious/intuitive method name. Any suggestion is welcome. -
createWSDLUtil
-
createWSDLParser
-