org.apache.directory.server.plugin.sar
Class AbstractSarMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.directory.server.plugin.sar.AbstractSarMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
SarExplodedMojo, SarInPlaceMojo, SarMojo

public abstract class AbstractSarMojo
extends org.apache.maven.plugin.AbstractMojo


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractSarMojo()
           
 
Method Summary
 void buildExplodedSAR()
           
 void buildExplodedSAR(java.util.Set excludes)
           
abstract  void execute()
           
 org.apache.maven.project.MavenProject getProject()
           
 java.io.File getSarDirectory()
           
 
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

AbstractSarMojo

public AbstractSarMojo()
Method Detail

execute

public abstract void execute()
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getProject

public org.apache.maven.project.MavenProject getProject()
Returns:

getSarDirectory

public java.io.File getSarDirectory()
Returns:

buildExplodedSAR

public void buildExplodedSAR()
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

buildExplodedSAR

public void buildExplodedSAR(java.util.Set excludes)
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


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