Package org.apache.axis2.phaseresolver
Class PhaseResolver
- java.lang.Object
-
- org.apache.axis2.phaseresolver.PhaseResolver
-
public class PhaseResolver extends Object
Class PhaseResolver
-
-
Constructor Summary
Constructors Constructor Description PhaseResolver(AxisConfiguration axisconfig)
default constructor , to obuild chains for GlobalDescription
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.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.void
engageModuleToMessage(AxisMessage axisMessage, AxisModule axisModule)
void
engageModuleToOperation(AxisOperation axisOperation, AxisModule module)
-
-
-
Constructor Detail
-
PhaseResolver
public PhaseResolver(AxisConfiguration axisconfig)
default constructor , to obuild chains for GlobalDescription- Parameters:
axisconfig
-
-
-
Method Detail
-
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
-
-