Class RegistryResourceDeployer
- java.lang.Object
-
- org.wso2.carbon.application.deployer.handler.RegistryResourceDeployer
-
- All Implemented Interfaces:
AppDeploymentHandler
public class RegistryResourceDeployer extends Object implements AppDeploymentHandler
-
-
Field Summary
Fields Modifier and Type Field Description static StringREGISTRY_FILTER_TYPEstatic StringREGISTRY_HANDLER_TYPEstatic StringREGISTRY_RESOURCE_TYPE
-
Constructor Summary
Constructors Constructor Description RegistryResourceDeployer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeployArtifacts(CarbonApplication carbonApp, org.apache.axis2.engine.AxisConfiguration axisConfig)Deploy the artifacts which can be deployed through this deployer.voidundeployArtifacts(CarbonApplication carbonApp, org.apache.axis2.engine.AxisConfiguration axisConfig)Undeploys Registry resources of the given cApp
-
-
-
Field Detail
-
REGISTRY_RESOURCE_TYPE
public static final String REGISTRY_RESOURCE_TYPE
- See Also:
- Constant Field Values
-
REGISTRY_FILTER_TYPE
public static final String REGISTRY_FILTER_TYPE
- See Also:
- Constant Field Values
-
REGISTRY_HANDLER_TYPE
public static final String REGISTRY_HANDLER_TYPE
- See Also:
- Constant Field Values
-
-
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:
deployArtifactsin interfaceAppDeploymentHandler- Parameters:
carbonApp- - store info in this object after deployingaxisConfig- - 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:
undeployArtifactsin interfaceAppDeploymentHandler- Parameters:
carbonApp- - all information about the existing artifacts are in this instanceaxisConfig- - AxisConfiguration of the current tenant
-
-