public abstract class AbstractMessageCreator extends Object implements WebServiceMessageCreator
WebServiceMessageCreator interface.
Creates a message using the given WebServiceMessageFactory, and passes it on to doWithMessage(WebServiceMessage).
| Constructor and Description |
|---|
AbstractMessageCreator() |
| Modifier and Type | Method and Description |
|---|---|
WebServiceMessage |
createMessage(WebServiceMessageFactory messageFactory)
Create a message.
|
protected abstract void |
doWithMessage(WebServiceMessage message)
Abstract template method, invoked by
createMessage(WebServiceMessageFactory) after a message has been
created. |
public final WebServiceMessage createMessage(WebServiceMessageFactory messageFactory) throws IOException
WebServiceMessageCreatorcreateMessage in interface WebServiceMessageCreatormessageFactory - the message that can be used to create the messageIOException - in case of I/O errorsprotected abstract void doWithMessage(WebServiceMessage message) throws IOException
createMessage(WebServiceMessageFactory) after a message has been
created.message - the messageIOException - in case of I/O errors