Class AbstractMessageCreator
java.lang.Object
org.springframework.ws.test.support.creator.AbstractMessageCreator
- All Implemented Interfaces:
WebServiceMessageCreator
- Direct Known Subclasses:
PayloadMessageCreator,SoapEnvelopeMessageCreator
Abstract base class for the
WebServiceMessageCreator interface.
Creates a message using the given WebServiceMessageFactory, and passes it on to
doWithMessage(WebServiceMessage).
- Since:
- 2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal org.springframework.ws.WebServiceMessagecreateMessage(org.springframework.ws.WebServiceMessageFactory messageFactory) Create a message.protected abstract voiddoWithMessage(org.springframework.ws.WebServiceMessage message) Abstract template method, invoked bycreateMessage(WebServiceMessageFactory)after a message has been created.
-
Constructor Details
-
AbstractMessageCreator
public AbstractMessageCreator()
-
-
Method Details
-
createMessage
public final org.springframework.ws.WebServiceMessage createMessage(org.springframework.ws.WebServiceMessageFactory messageFactory) throws IOException Description copied from interface:WebServiceMessageCreatorCreate a message.- Specified by:
createMessagein interfaceWebServiceMessageCreator- 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(org.springframework.ws.WebServiceMessage message) throws IOException Abstract template method, invoked bycreateMessage(WebServiceMessageFactory)after a message has been created.- Parameters:
message- the message- Throws:
IOException- in case of I/O errors
-