nl.innovationinvestments.cheyenne.maven
Class CheyennePackageMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by nl.innovationinvestments.org.apache.maven.plugin.war.AbstractWarMojo
          extended by nl.innovationinvestments.org.apache.maven.plugin.war.WarMojo
              extended by nl.innovationinvestments.cheyenne.maven.CheyennePackageMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class CheyennePackageMojo
extends WarMojo

Package the result in an war


Field Summary
 
Fields inherited from class nl.innovationinvestments.org.apache.maven.plugin.war.AbstractWarMojo
archiverManager
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
CheyennePackageMojo()
           
 
Method Summary
 void buildExplodedWebapp(java.io.File webappDirectory)
          first push in the template before the webapp is exploded
 void execute()
          Executes the WarMojo on the current project.
 
Methods inherited from class nl.innovationinvestments.org.apache.maven.plugin.war.WarMojo
getClassifier, getWarFile
 
Methods inherited from class nl.innovationinvestments.org.apache.maven.plugin.war.AbstractWarMojo
buildWebapp, copyResources, copyResources, getClassesDirectory, getContainerConfigXML, getDependentWarExcludes, getDependentWarIncludes, getExcludes, getIncludes, getProject, getWarSourceDirectory, getWebappDirectory, getWebXml, setClassesDirectory, setContainerConfigXML, setProject, setWarSourceDirectory, setWebappDirectory, setWebXml
 
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

CheyennePackageMojo

public CheyennePackageMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Description copied from class: WarMojo
Executes the WarMojo on the current project.

Specified by:
execute in interface org.apache.maven.plugin.Mojo
Overrides:
execute in class WarMojo
Throws:
org.apache.maven.plugin.MojoExecutionException - if an error occured while building the webapp

buildExplodedWebapp

public void buildExplodedWebapp(java.io.File webappDirectory)
                         throws org.apache.maven.plugin.MojoExecutionException
first push in the template before the webapp is exploded

Overrides:
buildExplodedWebapp in class AbstractWarMojo
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2010 InnovationInvestments. All Rights Reserved.