Class PhaseResolver

java.lang.Object
org.apache.axis2.phaseresolver.PhaseResolver

public class PhaseResolver extends Object
Class PhaseResolver
  • Constructor Details

    • PhaseResolver

      public PhaseResolver(AxisConfiguration axisconfig)
      default constructor , to obuild chains for GlobalDescription
      Parameters:
      axisconfig -
  • Method Details

    • engageModuleToOperation

      public void engageModuleToOperation(AxisOperation axisOperation, AxisModule module) throws PhaseException
      Throws:
      PhaseException
    • disengageModuleFromGlobalChains

      public void disengageModuleFromGlobalChains(AxisModule module)
      To remove handlers from global chians this method can be used , first it take inflow of the module and then take handler one by one and then remove those handlers from global inchain , the same procedure will be carry out for all the other flows as well.
      Parameters:
      module -
    • disengageModuleFromOperationChain

      public void disengageModuleFromOperationChain(AxisModule module, AxisOperation operation)
      To remove handlers from operations chians this method can be used , first it take inflow of the module and then take handler one by one and then remove those handlers from global inchain , the same procedure will be carry out for all the other flows as well.
      Parameters:
      module -
    • engageModuleToMessage

      public void engageModuleToMessage(AxisMessage axisMessage, AxisModule axisModule) throws PhaseException
      Throws:
      PhaseException