public class DomPoxMessageFactory extends TransformerObjectSupport implements WebServiceMessageFactory
WebServiceMessageFactory interface that creates a DomPoxMessage.DomPoxMessage| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CONTENT_TYPE
The default content type for the POX messages.
|
logger| Constructor and Description |
|---|
DomPoxMessageFactory() |
| Modifier and Type | Method and Description |
|---|---|
DomPoxMessage |
createWebServiceMessage()
Creates a new, empty
WebServiceMessage. |
DomPoxMessage |
createWebServiceMessage(InputStream inputStream)
Reads a
WebServiceMessage from the given input stream. |
void |
setContentType(String contentType)
Sets the content-type for the
DomPoxMessage. |
void |
setExpandEntityReferences(boolean expandEntityRef)
Set if the XML parser should expand entity reference nodes.
|
void |
setNamespaceAware(boolean namespaceAware)
Set whether or not the XML parser should be XML namespace aware.
|
void |
setValidating(boolean validating)
Set if the XML parser should validate the document.
|
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transformpublic static final String DEFAULT_CONTENT_TYPE
public void setContentType(String contentType)
DomPoxMessage.public void setNamespaceAware(boolean namespaceAware)
true.public void setValidating(boolean validating)
false.public void setExpandEntityReferences(boolean expandEntityRef)
false.public DomPoxMessage createWebServiceMessage()
WebServiceMessageFactoryWebServiceMessage.createWebServiceMessage in interface WebServiceMessageFactorypublic DomPoxMessage createWebServiceMessage(InputStream inputStream) throws IOException
WebServiceMessageFactoryWebServiceMessage from the given input stream.
If the given stream is an instance of TransportInputStream, the headers will be read from the request.
createWebServiceMessage in interface WebServiceMessageFactoryinputStream - the input stream to read the message fromIOException - if an I/O exception occurs