|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.cargo.util.log.LoggedObject
org.codehaus.cargo.container.spi.deployer.AbstractDeployer
org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
org.codehaus.cargo.container.spi.deployer.AbstractInstalledLocalDeployer
org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer
org.codehaus.cargo.container.jetty.Jetty6xInstalledLocalDeployer
public class Jetty6xInstalledLocalDeployer
A deployer for webapps that deploys to a Jetty 6.x installed instance.
| Constructor Summary | |
|---|---|
Jetty6xInstalledLocalDeployer(InstalledLocalContainer container)
|
|
| Method Summary | |
|---|---|
protected void |
deployWar(java.lang.String deployableDir,
WAR war)
|
java.lang.String |
getDeployableDir()
Specifies the directory Deployables should
be copied to. |
| Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractCopyingInstalledLocalDeployer |
|---|
canBeDeployed, deploy, deployEar, deployEjb, deployExpandedRar, deployExpandedSar, deployExpandedWar, deployFile, deployRar, deploySar, setShouldDeployExpandedRARs, setShouldDeployExpandedSARs, setShouldDeployExpandedWARs |
| Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractInstalledLocalDeployer |
|---|
getType |
| Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer |
|---|
getContainer, getFileHandler, setFileHandler |
| Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractDeployer |
|---|
deploy, deploy, redeploy, start, stop, undeploy, undeploy |
| Methods inherited from class org.codehaus.cargo.util.log.LoggedObject |
|---|
getLogger, setLogger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.codehaus.cargo.util.log.Loggable |
|---|
getLogger, setLogger |
| Constructor Detail |
|---|
public Jetty6xInstalledLocalDeployer(InstalledLocalContainer container)
AbstractCopyingInstalledLocalDeployer.AbstractCopyingInstalledLocalDeployer(org.codehaus.cargo.container.InstalledLocalContainer)| Method Detail |
|---|
public java.lang.String getDeployableDir()
Deployables should
be copied to. For Jetty this is the webapps directory.
getDeployableDir in class AbstractCopyingInstalledLocalDeployer
protected void deployWar(java.lang.String deployableDir,
WAR war)
We override the base implementation because Jetty requires a context XML file deployed in its context dir to perform hot deployment. Thus we need to create that context file
deployWar in class AbstractCopyingInstalledLocalDeployerAbstractCopyingInstalledLocalDeployer.deployWar(String, org.codehaus.cargo.container.deployable.WAR)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||