Class DeploymentInterceptor

  • All Implemented Interfaces:
    org.apache.axis2.description.ParameterInclude, org.apache.axis2.engine.AxisObserver

    public class DeploymentInterceptor
    extends Object
    implements org.apache.axis2.engine.AxisObserver
    This deployment interceptor will be called whenever before a module is initialized or service is deployed.
    See Also:
    AxisObserver
    • Constructor Detail

      • DeploymentInterceptor

        public DeploymentInterceptor()
    • Method Detail

      • init

        public void init​(org.apache.axis2.engine.AxisConfiguration axisConfig)
        Specified by:
        init in interface org.apache.axis2.engine.AxisObserver
      • serviceGroupUpdate

        public void serviceGroupUpdate​(org.apache.axis2.engine.AxisEvent axisEvent,
                                       org.apache.axis2.description.AxisServiceGroup axisServiceGroup)
        Specified by:
        serviceGroupUpdate in interface org.apache.axis2.engine.AxisObserver
      • serviceUpdate

        public void serviceUpdate​(org.apache.axis2.engine.AxisEvent axisEvent,
                                  org.apache.axis2.description.AxisService axisService)
        Specified by:
        serviceUpdate in interface org.apache.axis2.engine.AxisObserver
      • moduleUpdate

        public void moduleUpdate​(org.apache.axis2.engine.AxisEvent axisEvent,
                                 org.apache.axis2.description.AxisModule axisModule)
        Specified by:
        moduleUpdate in interface org.apache.axis2.engine.AxisObserver
      • addParameter

        public void addParameter​(org.apache.axis2.description.Parameter parameter)
        Specified by:
        addParameter in interface org.apache.axis2.description.ParameterInclude
      • removeParameter

        public void removeParameter​(org.apache.axis2.description.Parameter param)
        Specified by:
        removeParameter in interface org.apache.axis2.description.ParameterInclude
      • deserializeParameters

        public void deserializeParameters​(org.apache.axiom.om.OMElement omElement)
        Specified by:
        deserializeParameters in interface org.apache.axis2.description.ParameterInclude
      • getParameter

        public org.apache.axis2.description.Parameter getParameter​(String paramName)
        Specified by:
        getParameter in interface org.apache.axis2.description.ParameterInclude
      • getParameters

        public ArrayList<org.apache.axis2.description.Parameter> getParameters()
        Specified by:
        getParameters in interface org.apache.axis2.description.ParameterInclude
      • isParameterLocked

        public boolean isParameterLocked​(String paramName)
        Specified by:
        isParameterLocked in interface org.apache.axis2.description.ParameterInclude