Package org.wso2.carbon.statistics
Class SystemStatisticsDeploymentInterceptor
java.lang.Object
org.wso2.carbon.statistics.SystemStatisticsDeploymentInterceptor
- All Implemented Interfaces:
org.apache.axis2.description.ParameterInclude,org.apache.axis2.engine.AxisObserver
public class SystemStatisticsDeploymentInterceptor
extends Object
implements org.apache.axis2.engine.AxisObserver
System statistics deployment interceptor which will set Statistics related parameter to the
Axis operations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidactivate(org.osgi.service.component.ComponentContext ctxt) voidaddParameter(org.apache.axis2.description.Parameter parameter) protected voiddeactivate(org.osgi.service.component.ComponentContext ctxt) voiddeserializeParameters(org.apache.axiom.om.OMElement omElement) org.apache.axis2.description.ParameterArrayList<org.apache.axis2.description.Parameter> voidinit(org.apache.axis2.engine.AxisConfiguration axisConfiguration) booleanvoidmoduleUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisModule axisModule) voidremoveParameter(org.apache.axis2.description.Parameter parameter) voidserviceGroupUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisServiceGroup axisServiceGroup) voidserviceUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisService axisService) protected voidsetConfigurationContextService(org.wso2.carbon.utils.ConfigurationContextService contextService) protected voidunsetConfigurationContextService(org.wso2.carbon.utils.ConfigurationContextService contextService)
-
Constructor Details
-
SystemStatisticsDeploymentInterceptor
public SystemStatisticsDeploymentInterceptor()
-
-
Method Details
-
activate
protected void activate(org.osgi.service.component.ComponentContext ctxt) -
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext ctxt) -
setConfigurationContextService
protected void setConfigurationContextService(org.wso2.carbon.utils.ConfigurationContextService contextService) -
unsetConfigurationContextService
protected void unsetConfigurationContextService(org.wso2.carbon.utils.ConfigurationContextService contextService) -
init
public void init(org.apache.axis2.engine.AxisConfiguration axisConfiguration) - Specified by:
initin interfaceorg.apache.axis2.engine.AxisObserver
-
serviceUpdate
public void serviceUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisService axisService) - Specified by:
serviceUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
serviceGroupUpdate
public void serviceGroupUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisServiceGroup axisServiceGroup) - Specified by:
serviceGroupUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
moduleUpdate
public void moduleUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisModule axisModule) - Specified by:
moduleUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
addParameter
public void addParameter(org.apache.axis2.description.Parameter parameter) throws org.apache.axis2.AxisFault - Specified by:
addParameterin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
removeParameter
public void removeParameter(org.apache.axis2.description.Parameter parameter) throws org.apache.axis2.AxisFault - Specified by:
removeParameterin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
deserializeParameters
public void deserializeParameters(org.apache.axiom.om.OMElement omElement) throws org.apache.axis2.AxisFault - Specified by:
deserializeParametersin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
getParameter
- Specified by:
getParameterin interfaceorg.apache.axis2.description.ParameterInclude
-
getParameters
- Specified by:
getParametersin interfaceorg.apache.axis2.description.ParameterInclude
-
isParameterLocked
- Specified by:
isParameterLockedin interfaceorg.apache.axis2.description.ParameterInclude
-