public class OMDOMMetaFactory extends AbstractOMMetaFactory implements DOMMetaFactory
Modifier and Type | Field and Description |
---|---|
static OMDOMMetaFactory |
INSTANCE |
Constructor and Description |
---|
OMDOMMetaFactory() |
Modifier and Type | Method and Description |
---|---|
SOAPMessage |
createSOAPMessage(OMXMLParserWrapper builder)
Create a
SOAPMessage not linked to a particular SOAPFactory . |
DOMImplementation |
getDOMImplementation()
Get the
DOMImplementation instance. |
OMFactory |
getOMFactory()
Get the OM factory instance for the XML infoset model.
|
SOAPFactory |
getSOAP11Factory()
Get the OM factory instance for the SOAP 1.1 infoset model.
|
SOAPFactory |
getSOAP12Factory()
Get the OM factory instance for the SOAP 1.2 infoset model.
|
DocumentBuilderFactory |
newDocumentBuilderFactory()
Create a new
DocumentBuilderFactory . |
createOMBuilder, createOMBuilder, createOMBuilder, createOMBuilder, createOMBuilder, createSOAPModelBuilder, createSOAPModelBuilder, createStAXOMBuilder, createStAXSOAPModelBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createOMBuilder, createOMBuilder, createOMBuilder, createOMBuilder, createOMBuilder, createSOAPModelBuilder, createSOAPModelBuilder, createStAXOMBuilder, createStAXSOAPModelBuilder
public static final OMDOMMetaFactory INSTANCE
public OMFactory getOMFactory()
OMMetaFactory
getOMFactory
in interface OMMetaFactory
public SOAPFactory getSOAP11Factory()
OMMetaFactory
getSOAP11Factory
in interface OMMetaFactory
public SOAPFactory getSOAP12Factory()
OMMetaFactory
getSOAP12Factory
in interface OMMetaFactory
public SOAPMessage createSOAPMessage(OMXMLParserWrapper builder)
OMMetaFactoryEx
SOAPMessage
not linked to a particular SOAPFactory
. The returned
SOAPMessage
instance is expected to resolve the SOAPFactory
lazily using a
call to StAXSOAPModelBuilder.getSOAPFactory()
.createSOAPMessage
in interface OMMetaFactoryEx
builder
- the builderSOAPMessage
instancepublic DocumentBuilderFactory newDocumentBuilderFactory()
DOMMetaFactory
DocumentBuilderFactory
. Since Axiom doesn't support non namespace aware
processing, the returned factory is always configured with namespaceAware
set to
true
(in contrast to the default settings used by
DocumentBuilderFactory.newInstance()
).newDocumentBuilderFactory
in interface DOMMetaFactory
public DOMImplementation getDOMImplementation()
DOMMetaFactory
DOMImplementation
instance.getDOMImplementation
in interface DOMMetaFactory
DOMImplementation
instanceCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.