|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.deployment.DeploymentEngine
Field Summary | |
String |
axis2repository
|
Constructor Summary | |
DeploymentEngine()
Default constructor is needed to deploy module and service programatically. |
|
DeploymentEngine(String repositoryName)
This constructor is used by Engine to start the deployment module. |
|
DeploymentEngine(String repositoryName,
String xmlFile)
|
Method Summary | |
void |
addModule(QName moduleName)
Adds module references to the list while parsing the axis2.xml file. |
void |
addWSToDeploy(ArchiveFileData file)
|
void |
addWSToUndeploy(WSInfo file)
|
ModuleDescription |
buildModule(File modulearchive,
AxisConfiguration config)
Builds ModuleDescription for a given module archive file. |
AxisService |
buildService(AxisService axisService,
InputStream serviceInputStream,
ClassLoader classLoader,
AxisConfiguration axisConfig)
Fills an axisservice object using services.xml. |
void |
doDeploy()
|
AxisConfiguration |
getAxisConfig()
Gets AxisConfiguration. |
ArchiveFileData |
getCurrentFileItem()
|
ModuleDescription |
getModule(QName moduleName)
|
PhasesInfo |
getPhasesinfo()
|
boolean |
isHotUpdate()
|
AxisConfiguration |
load()
|
AxisConfiguration |
loadClient(String clientHome)
|
void |
setPhasesinfo(PhasesInfo phasesinfo)
|
void |
unDeploy()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public String axis2repository
Constructor Detail |
public DeploymentEngine()
public DeploymentEngine(String repositoryName) throws DeploymentException
repositoryName
- is the path to which Repository Listener should
listen to.public DeploymentEngine(String repositoryName, String xmlFile) throws DeploymentException
Method Detail |
public void addModule(QName moduleName)
moduleName
- QName
public void addWSToDeploy(ArchiveFileData file)
file
- public void addWSToUndeploy(WSInfo file)
file
- public ModuleDescription buildModule(File modulearchive, AxisConfiguration config) throws DeploymentException
modulearchive
-
DeploymentException
public AxisService buildService(AxisService axisService, InputStream serviceInputStream, ClassLoader classLoader, AxisConfiguration axisConfig) throws DeploymentException
axisService
- serviceInputStream
- classLoader
-
DeploymentException
public void doDeploy()
public AxisConfiguration load() throws DeploymentException
DeploymentException
public AxisConfiguration loadClient(String clientHome) throws DeploymentException
DeploymentException
public void unDeploy()
public AxisConfiguration getAxisConfig()
AxisConfiguration
public ArchiveFileData getCurrentFileItem()
public ModuleDescription getModule(QName moduleName) throws AxisFault
AxisFault
public PhasesInfo getPhasesinfo()
public boolean isHotUpdate()
public void setPhasesinfo(PhasesInfo phasesinfo)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |