Class BlockingMsgSenderUtils


  • public class BlockingMsgSenderUtils
    extends Object
    • Constructor Detail

      • BlockingMsgSenderUtils

        public BlockingMsgSenderUtils()
    • Method Detail

      • fillClientOptions

        public static void fillClientOptions​(EndpointDefinition endpoint,
                                             org.apache.axis2.client.Options clientOptions,
                                             MessageContext synapseInMsgCtx)
        Fill client options extracting properties from the original message context and endpoint definition
        Parameters:
        endpoint - endpoint definition
        clientOptions - target client options
        synapseInMsgCtx - original message context
      • fillMessageContext

        public static void fillMessageContext​(EndpointDefinition endpoint,
                                              org.apache.axis2.context.MessageContext axisOutMsgCtx,
                                              MessageContext synapseInMsgCtx)
                                       throws org.apache.axis2.AxisFault
        Fill the target message context extracting the required properties of the original message context and the endpoint
        Parameters:
        endpoint - endpoint definition
        axisOutMsgCtx - target message axis2 context
        synapseInMsgCtx - original synapse message context
        Throws:
        org.apache.axis2.AxisFault