org.apache.geronimo.mavenplugins.car
Class InstallModulesMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.pluginsupport.MojoSupport
          extended by org.apache.geronimo.mavenplugins.car.AbstractCarMojo
              extended by org.apache.geronimo.mavenplugins.car.InstallModulesMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class InstallModulesMojo
extends AbstractCarMojo

Installs Geronimo module CAR files into a target repository to support assembly.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.geronimo.mavenplugins.car.AbstractCarMojo
AbstractCarMojo.ArtifactLookupImpl
 
Field Summary
 
Fields inherited from class org.apache.geronimo.mavenplugins.car.AbstractCarMojo
artifactRepository, basedir, dependencyHelper, project, projectHelper
 
Fields inherited from class org.codehaus.mojo.pluginsupport.MojoSupport
container, log
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
InstallModulesMojo()
           
 
Method Summary
protected  void doExecute()
           
protected  Set getDependencies()
          Retrieves all artifact dependencies.
 
Methods inherited from class org.apache.geronimo.mavenplugins.car.AbstractCarMojo
generateExplicitVersionProperties, geronimoToMavenArtifact, getArchiveFile, getArtifactRepository, getProject, init, isModuleArtifact, mavenToGeronimoArtifact
 
Methods inherited from class org.codehaus.mojo.pluginsupport.MojoSupport
contextualize, createArtifact, execute, getArtifact, getArtifactFactory, getArtifactResolver, getProjectArtifacts, getProjectArtifacts, getProjectArtifacts, resolveArtifact, resolveArtifact
 
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

InstallModulesMojo

public InstallModulesMojo()
Method Detail

doExecute

protected void doExecute()
                  throws Exception
Overrides:
doExecute in class org.codehaus.mojo.pluginsupport.MojoSupport
Throws:
Exception

getDependencies

protected Set getDependencies()
Retrieves all artifact dependencies.

Returns:
A HashSet of artifacts


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.