|
||||||||||
| 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
public abstract class AbstractDeployer
Base deployer for local and remote deployments.
| Constructor Summary | |
|---|---|
AbstractDeployer()
|
|
| Method Summary | |
|---|---|
void |
deploy(Deployable deployable)
Deploy a Deployable to the running container and make it available for requests. |
void |
deploy(Deployable deployable,
DeployableMonitor monitor)
Deploy a Deployable to the running container and make it available for requests. |
void |
deploy(java.util.List deployables)
|
void |
redeploy(Deployable deployable)
Redeploy a |
void |
start(Deployable deployable)
Starts a Deployable that is already deployed in the running container but that is
not servicing requests. |
void |
stop(Deployable deployable)
Stop a Deployable that is already deployed in the running container in order to
prevent it from servicing requests. |
void |
undeploy(Deployable deployable)
Undeploy a Deployable from the running container. |
| 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.container.deployer.Deployer |
|---|
getType |
| Methods inherited from interface org.codehaus.cargo.util.log.Loggable |
|---|
getLogger, setLogger |
| Constructor Detail |
|---|
public AbstractDeployer()
| Method Detail |
|---|
public void deploy(java.util.List deployables)
deploy(Deployable)
public void deploy(Deployable deployable,
DeployableMonitor monitor)
Deployable to the running container and make it available for requests.
Waits for the Deployable to be fully deployed before returning.
deploy in interface Deployerdeployable - the Deployable to deploymonitor - the monitor that checks for deployment statusDeployer.deploy(Deployable, DeployableMonitor)public void deploy(Deployable deployable)
Deployable to the running container and make it available for requests.
deploy in interface Deployerdeployable - the Deployable to deployDeployer.deploy(Deployable)public void start(Deployable deployable)
Deployable that is already deployed in the running container but that is
not servicing requests.
start in interface Deployerdeployable - the Deployable to startDeployer.start(org.codehaus.cargo.container.deployable.Deployable)public void stop(Deployable deployable)
Deployable that is already deployed in the running container in order to
prevent it from servicing requests.
stop in interface Deployerdeployable - the Deployable to stopDeployer.stop(org.codehaus.cargo.container.deployable.Deployable)public void undeploy(Deployable deployable)
Deployable from the running container. The service becomes unavailable
for requests.
undeploy in interface Deployerdeployable - the Deployable to undeployDeployer.undeploy(org.codehaus.cargo.container.deployable.Deployable)public void redeploy(Deployable deployable)
Redeploy a Deployable already deployed to the running container. The service
becomes available for requests.
Note that this method will be unsupported by the Deployers based on the
AbstractCopyingInstalledLocalDeployer.
redeploy in interface Deployerdeployable - the Deployable to redeployDeployer.redeploy(Deployable)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||