net.javacrumbs.springws.test.util
Class DefaultXmlUtil

java.lang.Object
  extended by net.javacrumbs.springws.test.util.DefaultXmlUtil
All Implemented Interfaces:
XmlUtil

public class DefaultXmlUtil
extends java.lang.Object
implements XmlUtil


Constructor Summary
DefaultXmlUtil()
           
 
Method Summary
 javax.xml.transform.Source getEnvelopeSource(org.springframework.ws.WebServiceMessage message)
          Returns envelope source.
static XmlUtil getInstance()
           
 boolean isSoap(org.w3c.dom.Document document)
           
 org.w3c.dom.Document loadDocument(org.springframework.core.io.Resource resource)
           
 org.w3c.dom.Document loadDocument(javax.xml.transform.Source source)
           
 org.w3c.dom.Document loadDocument(org.springframework.ws.WebServiceMessage message)
           
 java.lang.String serializeDocument(org.w3c.dom.Document document)
           
 java.lang.String serializeDocument(javax.xml.transform.Source source)
           
 java.lang.String serializeDocument(org.springframework.ws.WebServiceMessage message)
           
static void setInstance(XmlUtil instance)
          Sets default XmlUtil implementation.
 void transform(javax.xml.transform.Source source, javax.xml.transform.Result result)
           
 void transform(javax.xml.transform.Source template, javax.xml.transform.Source source, javax.xml.transform.Result result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultXmlUtil

public DefaultXmlUtil()
Method Detail

getInstance

public static final XmlUtil getInstance()

setInstance

public static void setInstance(XmlUtil instance)
Sets default XmlUtil implementation.

Parameters:
instance -

loadDocument

public org.w3c.dom.Document loadDocument(javax.xml.transform.Source source)
Specified by:
loadDocument in interface XmlUtil

loadDocument

public org.w3c.dom.Document loadDocument(org.springframework.core.io.Resource resource)
                                  throws java.io.IOException
Specified by:
loadDocument in interface XmlUtil
Throws:
java.io.IOException

transform

public void transform(javax.xml.transform.Source source,
                      javax.xml.transform.Result result)
Specified by:
transform in interface XmlUtil

transform

public void transform(javax.xml.transform.Source template,
                      javax.xml.transform.Source source,
                      javax.xml.transform.Result result)
Specified by:
transform in interface XmlUtil

loadDocument

public org.w3c.dom.Document loadDocument(org.springframework.ws.WebServiceMessage message)
Specified by:
loadDocument in interface XmlUtil

getEnvelopeSource

public javax.xml.transform.Source getEnvelopeSource(org.springframework.ws.WebServiceMessage message)
Description copied from interface: XmlUtil
Returns envelope source.

Specified by:
getEnvelopeSource in interface XmlUtil
Returns:

serializeDocument

public java.lang.String serializeDocument(javax.xml.transform.Source source)
Specified by:
serializeDocument in interface XmlUtil

serializeDocument

public java.lang.String serializeDocument(org.springframework.ws.WebServiceMessage message)
Specified by:
serializeDocument in interface XmlUtil

serializeDocument

public java.lang.String serializeDocument(org.w3c.dom.Document document)
Specified by:
serializeDocument in interface XmlUtil

isSoap

public boolean isSoap(org.w3c.dom.Document document)
Specified by:
isSoap in interface XmlUtil


Copyright © 2011. All Rights Reserved.