org.wso2.carbon.application.deployer.handler
Class RegistryResourceDeployer

java.lang.Object
  extended by org.wso2.carbon.application.deployer.handler.RegistryResourceDeployer
All Implemented Interfaces:
AppDeploymentHandler

public class RegistryResourceDeployer
extends Object
implements AppDeploymentHandler


Field Summary
static String REGISTRY_FILTER_TYPE
           
static String REGISTRY_HANDLER_TYPE
           
static String REGISTRY_RESOURCE_TYPE
           
 
Constructor Summary
RegistryResourceDeployer()
           
 
Method Summary
 void deployArtifacts(CarbonApplication carbonApp, org.apache.axis2.engine.AxisConfiguration axisConfig)
          Deploy the artifacts which can be deployed through this deployer.
 void undeployArtifacts(CarbonApplication carbonApp, org.apache.axis2.engine.AxisConfiguration axisConfig)
          Undeploys Registry resources of the given cApp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
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


Copyright © 2014 WSO2 Inc. All rights reserved.