| Package | Description |
|---|---|
| org.wso2.carbon.application.deployer.handler | |
| org.wso2.carbon.application.deployer.internal | |
| org.wso2.carbon.application.deployer.service |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAppDeployer.deployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Deploy the artifacts which can be deployed through this deployer (Axis2 services,
JAXWS services ..).
|
void |
RegistryResourceDeployer.deployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Deploy the artifacts which can be deployed through this deployer.
|
void |
AppDeploymentHandler.deployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Deploy the artifacts which can be deployed through this deployer.
|
void |
DefaultAppDeployer.undeployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Undeploys AAR, Data services, libs etc.
|
void |
RegistryResourceDeployer.undeployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Undeploys Registry resources of the given cApp
|
void |
AppDeploymentHandler.undeployArtifacts(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Delete the artifacts which can be deleted through this deployer.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<CarbonApplication> |
ApplicationManager.getCarbonApps(String tenantId)
Get the list of CarbonApplications for the give tenant id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationManager.addCarbonApp(String tenantId,
CarbonApplication carbonApp)
Add a new cApp for a particular tenant.
|
Artifact |
ApplicationManager.buildAppArtifact(CarbonApplication parentApp,
InputStream artifactXmlStream)
Builds the artifact from the given input steam and adds it as a dependency in the provided
parent carbon application.
|
void |
ApplicationManager.removeCarbonApp(String tenantId,
CarbonApplication carbonApp)
Remove a cApp for a particular tenant
|
void |
ApplicationManager.undeployCarbonApp(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Undeploy the provided carbon App by sending it through the registered undeployment handler
chain..
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<CarbonApplication> |
ApplicationManagerService.getCarbonApps(String tenantId)
Returns all deployed carbon apps in the system
|
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationManagerService.undeployCarbonApp(CarbonApplication carbonApp,
org.apache.axis2.engine.AxisConfiguration axisConfig)
Undeploy the provided carbon App..
|
Copyright © 2018 WSO2 Inc. All rights reserved.