net.javacrumbs.smock.common
Class SmockCommon

java.lang.Object
  extended by net.javacrumbs.smock.common.SmockCommon
Direct Known Subclasses:
CommonSmockClient, CommonSmockServer

public abstract class SmockCommon
extends Object

Adds extra features to WebServiceMock.


Constructor Summary
SmockCommon()
           
 
Method Summary
static org.springframework.ws.WebServiceMessageFactory createMessageFactory()
          Creates SAAJ based message factory for SOAP 1.1.
static org.springframework.ws.WebServiceMessageFactory createMessageFactory(org.springframework.context.ApplicationContext applicationContext)
          Creates a WebServiceMessageFactory using MockStrategiesHelper.
static org.springframework.ws.WebServiceMessageFactory createMessageFactory(org.springframework.ws.soap.SoapVersion soapVersion)
          Creates SAAJ based message factory.
protected static Source createSource(org.springframework.core.io.Resource resource)
          Creates Source from Resource.
static Source fromResource(String location)
          Loads resource using resourceLoader set by setResourceLoader(ResourceLoader).
static org.springframework.core.io.ResourceLoader getResourceLoader()
           
static TemplateProcessor getTemplateProcessor()
           
protected static Document loadDocument(Source message)
          Loads Document from Source
static org.springframework.core.io.Resource resource(String location)
          Loads resource using resourceLoader set by setResourceLoader(ResourceLoader).
static void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
          Sets ResourceLoader to be used by Smock.
static void setTemplateProcessor(TemplateProcessor templateProcessor)
          Sets TemplateProcessor used by Smock.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmockCommon

public SmockCommon()
Method Detail

loadDocument

protected static Document loadDocument(Source message)
Loads Document from Source

Parameters:
message -
Returns:

createSource

protected static Source createSource(org.springframework.core.io.Resource resource)
Creates Source from Resource.

Parameters:
resource -
Returns:

fromResource

public static Source fromResource(String location)
Loads resource using resourceLoader set by setResourceLoader(ResourceLoader).

Parameters:
location - Location of the resource

resource

public static org.springframework.core.io.Resource resource(String location)
Loads resource using resourceLoader set by setResourceLoader(ResourceLoader).

Parameters:
location - Location of the resource

getTemplateProcessor

public static TemplateProcessor getTemplateProcessor()

setTemplateProcessor

public static void setTemplateProcessor(TemplateProcessor templateProcessor)
Sets TemplateProcessor used by Smock.

Parameters:
templateProcessor -

getResourceLoader

public static org.springframework.core.io.ResourceLoader getResourceLoader()

setResourceLoader

public static void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
Sets ResourceLoader to be used by Smock.

Parameters:
resourceLoader -

createMessageFactory

public static org.springframework.ws.WebServiceMessageFactory createMessageFactory(org.springframework.context.ApplicationContext applicationContext)
Creates a WebServiceMessageFactory using MockStrategiesHelper.

Parameters:
applicationContext -
Returns:

createMessageFactory

public static org.springframework.ws.WebServiceMessageFactory createMessageFactory()
Creates SAAJ based message factory for SOAP 1.1.

Returns:

createMessageFactory

public static org.springframework.ws.WebServiceMessageFactory createMessageFactory(org.springframework.ws.soap.SoapVersion soapVersion)
Creates SAAJ based message factory.

Parameters:
soapVersion -
Returns:


Copyright © 2011. All Rights Reserved.