org.mule.tools.cargo.deployer
Class EmbeddedDeployer

java.lang.Object
  extended by org.codehaus.cargo.util.log.LoggedObject
      extended by org.codehaus.cargo.container.spi.deployer.AbstractDeployer
          extended by org.codehaus.cargo.container.spi.deployer.AbstractLocalDeployer
              extended by org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer
                  extended by org.mule.tools.cargo.deployer.EmbeddedDeployer
All Implemented Interfaces:
org.codehaus.cargo.container.deployer.Deployer, org.codehaus.cargo.util.log.Loggable

public class EmbeddedDeployer
extends org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer


Constructor Summary
EmbeddedDeployer(org.codehaus.cargo.container.EmbeddedLocalContainer container)
           
 
Method Summary
 void deploy(org.codehaus.cargo.container.deployable.Deployable deployable)
           
 void start(org.codehaus.cargo.container.deployable.Deployable deployable)
           
 void stop(org.codehaus.cargo.container.deployable.Deployable deployable)
           
 void undeploy(org.codehaus.cargo.container.deployable.Deployable deployable)
           
 
Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractEmbeddedLocalDeployer
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, redeploy, start, stop, 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

EmbeddedDeployer

public EmbeddedDeployer(org.codehaus.cargo.container.EmbeddedLocalContainer container)
Method Detail

deploy

public void deploy(org.codehaus.cargo.container.deployable.Deployable deployable)
Specified by:
deploy in interface org.codehaus.cargo.container.deployer.Deployer
Overrides:
deploy in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer

start

public void start(org.codehaus.cargo.container.deployable.Deployable deployable)
Specified by:
start in interface org.codehaus.cargo.container.deployer.Deployer
Overrides:
start in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer

stop

public void stop(org.codehaus.cargo.container.deployable.Deployable deployable)
Specified by:
stop in interface org.codehaus.cargo.container.deployer.Deployer
Overrides:
stop in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer

undeploy

public void undeploy(org.codehaus.cargo.container.deployable.Deployable deployable)
Specified by:
undeploy in interface org.codehaus.cargo.container.deployer.Deployer
Overrides:
undeploy in class org.codehaus.cargo.container.spi.deployer.AbstractDeployer


Copyright © 2010-2013 MuleSoft, Inc.. All Rights Reserved.