Class MTOMOutHandler

  • All Implemented Interfaces:
    Handler

    public class MTOMOutHandler
    extends AbstractHandler
    This out handler does a check of the effective policy set. Based on that the corresponding MTOM property
    value is set.
    • Constructor Detail

      • MTOMOutHandler

        public MTOMOutHandler()
    • Method Detail

      • invoke

        public Handler.InvocationResponse invoke​(MessageContext msgCtx)
                                          throws AxisFault
        Checks the effective policy set and based on it the enableMTOM is set to the appropriate value.
        E.g. if the policy states that MTOM is optional then the enableMTOM is set to this value.
        Parameters:
        msgCtx - the MessageContext
        Returns:
        An InvocationResponse that indicates what the next step in the message processing should be.
        Throws:
        AxisFault