net.javacrumbs.springws.test.lookup
Class AbstractTemplateProcessingResourceLookup

java.lang.Object
  extended by net.javacrumbs.springws.test.lookup.AbstractTemplateProcessingResourceLookup
All Implemented Interfaces:
ResourceLookup
Direct Known Subclasses:
AbstractResourceLookup, SimpleResourceLookup

public abstract class AbstractTemplateProcessingResourceLookup
extends java.lang.Object
implements ResourceLookup

Superclass for ResourceLookup classes that need to procees the resource using template.

Author:
Lukas Krecan

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AbstractTemplateProcessingResourceLookup()
           
 
Method Summary
 TemplateProcessor getTemplateProcessor()
           
 XmlUtil getXmlUtil()
           
protected  org.w3c.dom.Document loadDocument(org.springframework.ws.WebServiceMessage message)
           
protected  org.springframework.core.io.Resource processResource(java.net.URI uri, org.springframework.ws.WebServiceMessage message, org.springframework.core.io.Resource resource)
          Processes the resource using template processor.
 void setTemplateProcessor(TemplateProcessor templateProcessor)
           
 void setXmlUtil(XmlUtil xmlUtil)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.javacrumbs.springws.test.lookup.ResourceLookup
lookupResource
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger
Constructor Detail

AbstractTemplateProcessingResourceLookup

public AbstractTemplateProcessingResourceLookup()
Method Detail

loadDocument

protected org.w3c.dom.Document loadDocument(org.springframework.ws.WebServiceMessage message)

processResource

protected org.springframework.core.io.Resource processResource(java.net.URI uri,
                                                               org.springframework.ws.WebServiceMessage message,
                                                               org.springframework.core.io.Resource resource)
                                                        throws java.io.IOException
Processes the resource using template processor.

Parameters:
uri -
message -
resource -
Returns:
Throws:
java.io.IOException

getXmlUtil

public XmlUtil getXmlUtil()

setXmlUtil

public void setXmlUtil(XmlUtil xmlUtil)

getTemplateProcessor

public TemplateProcessor getTemplateProcessor()

setTemplateProcessor

public void setTemplateProcessor(TemplateProcessor templateProcessor)


Copyright © 2011. All Rights Reserved.