org.springframework.ws.test.support.creator
Class AbstractMessageCreator
java.lang.Object
org.springframework.ws.test.support.creator.AbstractMessageCreator
- All Implemented Interfaces:
- WebServiceMessageCreator
- Direct Known Subclasses:
- PayloadMessageCreator, SoapEnvelopeMessageCreator
public abstract class AbstractMessageCreator
- extends Object
- implements WebServiceMessageCreator
Abstract base class for the WebServiceMessageCreator
interface.
Creates a message using the given WebServiceMessageFactory
, and passes it on to doWithMessage(WebServiceMessage)
.
- Since:
- 2.0
- Author:
- Arjen Poutsma
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMessageCreator
public AbstractMessageCreator()
createMessage
public final WebServiceMessage createMessage(WebServiceMessageFactory messageFactory)
throws IOException
- Description copied from interface:
WebServiceMessageCreator
- Create a message.
- Specified by:
createMessage
in interface WebServiceMessageCreator
- Parameters:
messageFactory
- the message that can be used to create the message
- Throws:
IOException
- in case of I/O errors
doWithMessage
protected abstract void doWithMessage(WebServiceMessage message)
throws IOException
- Abstract template method, invoked by
createMessage(WebServiceMessageFactory)
after a message has been
created.
- Parameters:
message
- the message
- Throws:
IOException
- in case of I/O errors
Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.