Class SOAPMonitorModule
- java.lang.Object
- 
- org.apache.axis2.handlers.soapmonitor.SOAPMonitorModule
 
- 
- 
Constructor SummaryConstructors Constructor Description SOAPMonitorModule()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyPolicy(org.apache.neethi.Policy policy, AxisDescription axisDescription)Evaluates specified policy for the specified AxisDescription.booleancanSupportAssertion(org.apache.neethi.Assertion assertion)Evaluate whether it can support the specified assertion and returns true if the assertion can be supported.voidengageNotify(AxisDescription axisDescription)When engaging this module to some service or operation , module will be notify by calling this method there module author can validate , add policy and do any thing that he want , and he can refuse the engage as wellString[]getPolicyNamespaces()voidinit(ConfigurationContext configContext, AxisModule module)voidshutdown(ConfigurationContext configContext)
 
- 
- 
- 
Method Detail- 
initpublic void init(ConfigurationContext configContext, AxisModule module) throws AxisFault 
 - 
engageNotifypublic void engageNotify(AxisDescription axisDescription) throws AxisFault Description copied from interface:ModuleWhen engaging this module to some service or operation , module will be notify by calling this method there module author can validate , add policy and do any thing that he want , and he can refuse the engage as well- Specified by:
- engageNotifyin interface- Module
- Throws:
- AxisFault
 
 - 
shutdownpublic void shutdown(ConfigurationContext configContext) throws AxisFault 
 - 
getPolicyNamespacespublic String[] getPolicyNamespaces() 
 - 
applyPolicypublic void applyPolicy(org.apache.neethi.Policy policy, AxisDescription axisDescription) throws AxisFaultDescription copied from interface:ModuleEvaluates specified policy for the specified AxisDescription. It computes the configuration that is appropriate to support the policy and stores it the appropriate description.- Specified by:
- applyPolicyin interface- Module
- Parameters:
- policy- the policy that is applicable for the specified AxisDescription
- Throws:
- AxisFault- if anything goes wrong.
 
 - 
canSupportAssertionpublic boolean canSupportAssertion(org.apache.neethi.Assertion assertion) Description copied from interface:ModuleEvaluate whether it can support the specified assertion and returns true if the assertion can be supported.- Specified by:
- canSupportAssertionin interface- Module
- Parameters:
- assertion- the assertion that the module must decide whether it can support or not.
- Returns:
- true if the specified assertion can be supported by the module
 
 
- 
 
-