## Uses of Class
javax.xml.soap.SOAPFactory

Packages that use SOAPFactory
javax.xml.soap: Provides the API for creating and building SOAP messages.
javax.xml.ws.soap: This package defines APIs specific to the SOAP binding.

### Uses of SOAPFactory in javax.xml.soap

Methods in javax.xml.soap that return SOAPFactory
`static SOAPFactory` SOAPFactory.`newInstance()` Creates a new `SOAPFactory` object that is an instance of the default implementation (SOAP 1.1).
`static SOAPFactory` SOAPFactory.`newInstance(String protocol)` Creates a new `SOAPFactory` object that is an instance of the specified implementation, this method uses the SAAJMetaFactory to locate the implementation class and create the SOAPFactory instance.
`protected abstract SOAPFactory` SAAJMetaFactory.`newSOAPFactory(String protocol)` Creates a `SOAPFactory` object for the given `String` protocol.

### Uses of SOAPFactory in javax.xml.ws.soap

Methods in javax.xml.ws.soap that return SOAPFactory
`SOAPFactory` SOAPBinding.`getSOAPFactory()` Gets the SAAJ `SOAPFactory` instance used by this SOAP binding.