public class DBDeployer
extends org.apache.axis2.deployment.AbstractDeployer
Modifier and Type | Field and Description |
---|---|
static String |
DEPLOYMENT_FOLDER_NAME
Data Services directory name to be used in Axis2 service deployment
|
static String |
HTTP_TRANSPORT |
static String |
HTTPS_TRANSPORT |
Constructor and Description |
---|
DBDeployer() |
Modifier and Type | Method and Description |
---|---|
void |
deploy(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData)
Deploys a data service with the given deployment data.
|
static TransactionManager |
getCachedTransactionManager() |
org.apache.axis2.context.ConfigurationContext |
getConfigContext() |
String |
getExtension() |
String |
getRepoDir() |
void |
init(org.apache.axis2.context.ConfigurationContext configCtx)
Initializes the deployer.
|
void |
setDirectory(String repoDir) |
void |
setExtension(String extension) |
void |
undeploy(String servicePath)
Undeploys a service.
|
public static final String HTTP_TRANSPORT
public static final String HTTPS_TRANSPORT
public static final String DEPLOYMENT_FOLDER_NAME
public org.apache.axis2.context.ConfigurationContext getConfigContext()
public void deploy(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData) throws org.apache.axis2.deployment.DeploymentException
deploy
in interface org.apache.axis2.deployment.Deployer
deploy
in class org.apache.axis2.deployment.AbstractDeployer
org.apache.axis2.deployment.DeploymentException
public void init(org.apache.axis2.context.ConfigurationContext configCtx)
public static TransactionManager getCachedTransactionManager()
public void setDirectory(String repoDir)
public String getRepoDir()
public void setExtension(String extension)
public String getExtension()
public void undeploy(String servicePath) throws org.apache.axis2.deployment.DeploymentException
undeploy
in interface org.apache.axis2.deployment.Deployer
undeploy
in class org.apache.axis2.deployment.AbstractDeployer
org.apache.axis2.deployment.DeploymentException
Copyright © 2019 WSO2. All rights reserved.