Package org.apache.axis2.phaseresolver
Class PhaseResolver
java.lang.Object
org.apache.axis2.phaseresolver.PhaseResolver
Class PhaseResolver
-
Constructor Summary
ConstructorsConstructorDescriptionPhaseResolver(AxisConfiguration axisconfig) default constructor , to obuild chains for GlobalDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidTo 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.voiddisengageModuleFromOperationChain(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.voidengageModuleToMessage(AxisMessage axisMessage, AxisModule axisModule) voidengageModuleToOperation(AxisOperation axisOperation, AxisModule module)
-
Constructor Details
-
PhaseResolver
default constructor , to obuild chains for GlobalDescription- Parameters:
axisconfig-
-
-
Method Details
-
engageModuleToOperation
public void engageModuleToOperation(AxisOperation axisOperation, AxisModule module) throws PhaseException - Throws:
PhaseException
-
disengageModuleFromGlobalChains
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
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
-