| com.bostechcorp.cbesb.runtime.ccsl.lib.ISoapConsumerMarshaller
All known Subclasses: com.bostechcorp.cbesb.runtime.component.http.marshallers.StandardSoapMarshaller, com.bostechcorp.cbesb.runtime.component.http.marshallers.SendMessageMarshaller,
ISoapConsumerMarshaller | public interface ISoapConsumerMarshaller (Code) | | ISoapConsumerMarshaller performs the conversion between SOAP messages
and Normalized Messages for consumer endpoints.
|
Method Summary | |
public void | FaultToSoap(Fault fault, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory) Converts from a JBI Fault in a message Exchange to a SOAP Message.
Used when a MessageExchange returns with
ERROR status (In-Out MEP only).
Parameters: fault - The JBI Fault from the MessageExchange Parameters: soapMsgContext - The Axis MessageContext to populate Parameters: msgExchange - The MessageExchange that contains fault Parameters: soapFactory - The Axis SoapFactory to use for create SOAPEnvelope, SOAPBody and OMElement, etc objects. | public void | NormalizedMessageToSoap(NormalizedMessage message, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory, boolean useMTOM, boolean useSwA) Converts from a NormalizedMessage to a SOAP message. | public void | SoapToNormalizedMessage(MessageContext soapMsgContext, NormalizedMessage message, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler, boolean useMTOM, boolean useSwA) Converts from a SOAP message to a NormalizedMessage. |
FaultToSoap | public void FaultToSoap(Fault fault, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory) throws MessagingException(Code) | | Converts from a JBI Fault in a message Exchange to a SOAP Message.
Used when a MessageExchange returns with
ERROR status (In-Out MEP only).
Parameters: fault - The JBI Fault from the MessageExchange Parameters: soapMsgContext - The Axis MessageContext to populate Parameters: msgExchange - The MessageExchange that contains fault Parameters: soapFactory - The Axis SoapFactory to use for create SOAPEnvelope, SOAPBody and OMElement, etc objects. |
NormalizedMessageToSoap | public void NormalizedMessageToSoap(NormalizedMessage message, MessageContext soapMsgContext, MessageExchange msgExchange, SOAPFactory soapFactory, boolean useMTOM, boolean useSwA) throws MessagingException(Code) | | Converts from a NormalizedMessage to a SOAP message.
This converts the "out" message from a returning
MessageExchange into a SOAP Envelope.
Parameters: message - The NormalizedMessage Parameters: soapMsgContext - The Axis MessageContext to populate Parameters: msgExchange - The MessageExchange that contains message Parameters: soapFactory - The Axis SoapFactory to use for create SOAPEnvelope, SOAPBody and OMElement, etc objects. |
SoapToNormalizedMessage | public void SoapToNormalizedMessage(MessageContext soapMsgContext, NormalizedMessage message, MessageExchange msgExchange, ServiceDescriptionHandler svcDescHandler, boolean useMTOM, boolean useSwA) throws MessagingException(Code) | | Converts from a SOAP message to a NormalizedMessage.
This converts the inbound SOAP request into the
"in" message of a new MessageExchange.
Parameters: soapMsgContext - The Axis MessageContext containing the Soap Envelope Parameters: message - The NormalizedMessage to populate Parameters: msgExchange - 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. |
|
|