Class RegistryResourceDeployer

    • Constructor Detail

      • RegistryResourceDeployer

        public RegistryResourceDeployer()
    • Method Detail

      • deployArtifacts

        public void deployArtifacts​(CarbonApplication carbonApp,
                                    org.apache.axis2.engine.AxisConfiguration axisConfig)
        Deploy the artifacts which can be deployed through this deployer.
        Specified by:
        deployArtifacts in interface AppDeploymentHandler
        Parameters:
        carbonApp - - store info in this object after deploying
        axisConfig - - AxisConfiguration of the current tenant
      • undeployArtifacts

        public void undeployArtifacts​(CarbonApplication carbonApp,
                                      org.apache.axis2.engine.AxisConfiguration axisConfig)
        Undeploys Registry resources of the given cApp
        Specified by:
        undeployArtifacts in interface AppDeploymentHandler
        Parameters:
        carbonApp - - all information about the existing artifacts are in this instance
        axisConfig - - AxisConfiguration of the current tenant