| com.bostechcorp.cbesb.runtime.ccsl.lib.ISoapProviderMarshaller
All known Subclasses: com.bostechcorp.cbesb.runtime.component.http.marshallers.StandardSoapMarshaller,
ISoapProviderMarshaller | public interface ISoapProviderMarshaller (Code) | | ISoapProviderMarshaller performs the conversion between SOAP messages
and Normalized Messages for provider endpoints.
|
Method Summary | |
public void | AxisFaultToNormalizedMessage(AxisFault axisFault, Fault jbiFault, MessageExchange exchange, ServiceDescriptionHandler svcDescHandler) Converts an AxisFault caught while invoking a web service into a
JBI Fault that will be returned in the MessageExchange. | public void | NormalizedMessageToSoap(NormalizedMessage message, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory, boolean useMTOM, boolean useSwA) Converts from a Normalized Message into the OMElement that
will become the content of the SOAPBody of the SOAP request.
Parameters: message - The "in" NormalizedMessage Parameters: exchange - The MessageExchange that was received Parameters: options - The Axis2 Options object for this request. | public void | SoapToNormalizedMessage(MessageContext soapMsgContext, NormalizedMessage message, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler, boolean useMTOM, boolean useSwA) Converts an OMElement into a NormalizedMessage. |
AxisFaultToNormalizedMessage | public void AxisFaultToNormalizedMessage(AxisFault axisFault, Fault jbiFault, MessageExchange exchange, ServiceDescriptionHandler svcDescHandler) throws MessagingException(Code) | | Converts an AxisFault caught while invoking a web service into a
JBI Fault that will be returned in the MessageExchange.
Parameters: axisFault - The AxisFault that was caught Parameters: jbiFault - A new JBI Fault to populate Parameters: exchange - The MessageExchange Parameters: svcDescHandler - The ServiceDescriptionHandler of the component.This can be used by the NormalizedMessageHandler class to populate theproper JBI wsdl 1.1 wrapper. throws: MessagingException - |
NormalizedMessageToSoap | public void NormalizedMessageToSoap(NormalizedMessage message, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory, boolean useMTOM, boolean useSwA) throws MessagingException(Code) | | Converts from a Normalized Message into the OMElement that
will become the content of the SOAPBody of the SOAP request.
Parameters: message - The "in" NormalizedMessage Parameters: exchange - The MessageExchange that was received Parameters: options - The Axis2 Options object for this request. This is pre-populated,with the values obtained from the endpoint settings, but can be modified. Parameters: omFactory - The Axiom OMFactory needed to create the OMElement output Resulting OMElement tree to use as Soap content. throws: MessagingException - |
SoapToNormalizedMessage | public void SoapToNormalizedMessage(MessageContext soapMsgContext, NormalizedMessage message, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler, boolean useMTOM, boolean useSwA) throws MessagingException(Code) | | Converts an OMElement into a NormalizedMessage.
This is used to convert the result of a web service call into
the "out" message of an In-Out message exchange.
Parameters: omElement - The OMElement that is the content of the Soap Bodyresponse message. Parameters: message - the "out" NormalizedMessage to populate Parameters: exchange - the MessageExchange that contains message Parameters: svcDescHandler - The ServiceDescriptionHandler of the component.This can be used by the NormalizedMessageHandler class to populate theproper JBI wsdl 1.1 wrapper. throws: MessagingException - |
|
|