Interface WebServiceMessageConverter
- All Superinterfaces:
MessageConverter<org.springframework.ws.WebServiceMessage,org.springframework.ws.WebServiceMessage, WebServiceEndpointConfiguration>
- All Known Implementing Classes:
SoapMessageConverter,WsAddressingMessageConverter
public interface WebServiceMessageConverter
extends MessageConverter<org.springframework.ws.WebServiceMessage,org.springframework.ws.WebServiceMessage,WebServiceEndpointConfiguration>
Converter is abel to create proper WebService message from internal message representation and vice versa. Converter
is used both on client and server side to convert SOAP request and response messages to internal message representation.
- Since:
- 2.0
- Author:
- Christoph Deppisch
-
Method Summary
Modifier and TypeMethodDescriptionconvertInbound(org.springframework.ws.WebServiceMessage webServiceMessage, org.springframework.ws.context.MessageContext messageContext, WebServiceEndpointConfiguration endpointConfiguration) Conversion method for inbound messages.Methods inherited from interface org.citrusframework.message.MessageConverter
convertInbound, convertOutbound, convertOutbound
-
Method Details
-
convertInbound
Message convertInbound(org.springframework.ws.WebServiceMessage webServiceMessage, org.springframework.ws.context.MessageContext messageContext, WebServiceEndpointConfiguration endpointConfiguration) Conversion method for inbound messages. Given inbound WebService message is translated to internal message representation. Given message context is optional and if present provides access to incoming request information such as message properties.- Parameters:
webServiceMessage- the initial web service message.messageContext- optional message context.endpointConfiguration-- Returns:
- the constructed integration message.
-