org.codehaus.cargo.maven2
Class DeployerDeployMojo

java.lang.Object
  extended byorg.apache.maven.plugin.AbstractMojo
      extended byorg.codehaus.cargo.maven2.AbstractCommonMojo
          extended byorg.codehaus.cargo.maven2.AbstractCargoMojo
              extended byorg.codehaus.cargo.maven2.AbstractDeployerMojo
                  extended byorg.codehaus.cargo.maven2.DeployerDeployMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AliasedDeployerDeployMojo

public class DeployerDeployMojo
extends AbstractDeployerMojo

Deploy a deployable to a container.

Version:
$Id: DeployerDeployMojo.java 1160 2006-07-30 20:15:34Z vmassol $

Nested Class Summary
 class DeployerDeployMojo.DeployerListener
           
 
Field Summary
 
Fields inherited from class org.codehaus.cargo.maven2.AbstractCargoMojo
CONTEXT_KEY_CONTAINER
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
DeployerDeployMojo()
           
 
Method Summary
protected  void performDeployerActionOnSingleDeployable(org.codehaus.cargo.container.deployer.Deployer deployer, org.codehaus.cargo.container.deployable.Deployable deployable, java.net.URL pingURL, java.lang.Long pingTimeout)
           
 
Methods inherited from class org.codehaus.cargo.maven2.AbstractDeployerMojo
createDeployer, doExecute, getDeployerFactory, setDeployerFactory
 
Methods inherited from class org.codehaus.cargo.maven2.AbstractCargoMojo
containsAutoDeployable, createAutoDeployDeployable, createConfiguration, createContainer, createLogger, createNewContainer, execute, getCargoProject, getConfigurationElement, getContainerElement, getDeployerElement, getFileHandler, loadEmbeddedContainerDependencies, setCargoProject, setConfigurationElement, setContainerElement, setDeployerElement, setFileHandler
 
Methods inherited from class org.codehaus.cargo.maven2.AbstractCommonMojo
getProject
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployerDeployMojo

public DeployerDeployMojo()
Method Detail

performDeployerActionOnSingleDeployable

protected void performDeployerActionOnSingleDeployable(org.codehaus.cargo.container.deployer.Deployer deployer,
                                                       org.codehaus.cargo.container.deployable.Deployable deployable,
                                                       java.net.URL pingURL,
                                                       java.lang.Long pingTimeout)
Specified by:
performDeployerActionOnSingleDeployable in class AbstractDeployerMojo


Copyright © 2004-2007 Codehaus. All Rights Reserved.