Class HandlerUtil


  • public class HandlerUtil
    extends Object
    This is a helper class to get the loggin done in both in and out handlers
    • Constructor Summary

      Constructors 
      Constructor Description
      HandlerUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void doHandlerLogging​(org.apache.commons.logging.Log log, org.apache.axis2.context.MessageContext messageContext)
      Helper util method to get the logging done whenever injecting the message into synapse
      static boolean mediateInMessage​(org.apache.commons.logging.Log log, org.apache.axis2.context.MessageContext messageContext, org.apache.synapse.MessageContext synCtx)  
      static boolean mediateOutMessage​(org.apache.commons.logging.Log log, org.apache.axis2.context.MessageContext messageContext, org.apache.synapse.MessageContext synCtx)  
    • Constructor Detail

      • HandlerUtil

        public HandlerUtil()
    • Method Detail

      • doHandlerLogging

        public static void doHandlerLogging​(org.apache.commons.logging.Log log,
                                            org.apache.axis2.context.MessageContext messageContext)
        Helper util method to get the logging done whenever injecting the message into synapse
        Parameters:
        log - - Log appender to be used to append logs
        messageContext - - MessageContext which will be logged
      • mediateInMessage

        public static boolean mediateInMessage​(org.apache.commons.logging.Log log,
                                               org.apache.axis2.context.MessageContext messageContext,
                                               org.apache.synapse.MessageContext synCtx)
                                        throws org.apache.axis2.AxisFault
        Throws:
        org.apache.axis2.AxisFault
      • mediateOutMessage

        public static boolean mediateOutMessage​(org.apache.commons.logging.Log log,
                                                org.apache.axis2.context.MessageContext messageContext,
                                                org.apache.synapse.MessageContext synCtx)
                                         throws org.apache.axis2.AxisFault
        Throws:
        org.apache.axis2.AxisFault