Class AbstractHandler

java.lang.Object
org.apache.axis2.handlers.AbstractHandler
All Implemented Interfaces:
Handler
Direct Known Subclasses:
AbstractDispatcher, AbstractOperationDispatcher, AbstractServiceDispatcher, AbstractTemplatedHandler, RequestBlockingHandler

public abstract class AbstractHandler extends Object implements Handler
Class AbstractHandler
  • Field Details

  • Constructor Details

    • AbstractHandler

      public AbstractHandler()
      Constructor AbstractHandler.
  • Method Details

    • init

      public void init(HandlerDescription handlerdesc)
      Method init.
      Specified by:
      init in interface Handler
      Parameters:
      handlerdesc - the HandlerDescription for this Handler
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getHandlerDesc

      public HandlerDescription getHandlerDesc()
      Gets the phaseRule of a handler.
      Specified by:
      getHandlerDesc in interface Handler
      Returns:
      Returns HandlerDescription.
    • getName

      public String getName()
      Method getName.
      Specified by:
      getName in interface Handler
      Returns:
      Returns QName.
    • getParameter

      public Parameter getParameter(String name)
      Method getParameter.
      Specified by:
      getParameter in interface Handler
      Parameters:
      name - name of the parameter
      Returns:
      Returns Parameter.
    • flowComplete

      public void flowComplete(MessageContext msgContext)
      Description copied from interface: Handler
      This method will be called on each registered handler that had its invoke(...) method called during the processing of the message, once the message processing has completed. During execution of the flowComplete's, handlers are invoked in the opposite order that they were invoked originally. Note that implementations SHOULD check msgContext.getFailureReason() to see if this is an error or a normal completion.
      Specified by:
      flowComplete in interface Handler
      Parameters:
      msgContext - the MessageContext to process with this Handler.