| com.bostechcorp.cbesb.runtime.ccsl.lib.IHttpProviderMarshaller
All known Subclasses: com.bostechcorp.cbesb.runtime.component.http.marshallers.DefaultHttpProviderMarshaller,
IHttpProviderMarshaller | public interface IHttpProviderMarshaller (Code) | | IHttpProviderMarshaller is used by the HTTP component in provider non-soap
mode to convert from a NormalizedMessage into an IHttpRequest object and to
convert IHttpResponse into a NormalizedMessage.
|
HttpResponseToFault | public void HttpResponseToFault(IHttpResponse httpResponse, Fault fault, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler) throws MessagingException(Code) | | Converts from an IHttpResponse into the fault of a MessageExchange. This
is called if the httpResponse's status code indicates an error occurred.
(value >= 400)
Parameters: httpResponse - The IHttpResponse Parameters: fault - The JBI Fault to populate Parameters: msgExchange - The MessageExchange that contains the fault Parameters: svcDescHandler - The component's ServiceDescriptionHandlerthat can be used by NormalizedMessageHandler to form a JBIWSDL 1.1 wrapper message. throws: MessagingException - |
HttpResponseToNormalizedMessage | public void HttpResponseToNormalizedMessage(IHttpResponse httpResponse, NormalizedMessage message, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler) throws MessagingException(Code) | | Converts from an IHttpResponse into the 'out' message of an
In-Out MessageExchange.
Parameters: httpResponse - The IHttpResponse Parameters: message - The NormalizedMessage to populate Parameters: msgExchange - The MessageExchange that contains message Parameters: svcDescHandler - The component's ServiceDescriptionHandlerthat can be used by NormalizedMessageHandler to form a JBIWSDL 1.1 wrapper message. |
NormalizedMessageToHttpRequest | public void NormalizedMessageToHttpRequest(NormalizedMessage message, IHttpRequest httpRequest, MessageExchange msgExchange) throws MessagingException(Code) | | Converts from the 'in' NormalizedMessage of a MessageExchange
into an IHttpRequest.
Parameters: message - The NormalizedMessage Parameters: httpRequest - The IHttpRequest to populate Parameters: msgExchange - The MessageExchange that contains message |
|
|