org.alfresco.maven.plugin.amp.packaging
Interface AmpPackagingTask

All Known Implementing Classes:
AbstractAmpPackagingTask, AmpProjectPackagingTask, ArtifactsPackagingTask, ClassesPackagingTask, OverlayPackagingTask

public interface AmpPackagingTask

The base packaging task.

Author:
Stephane Nicoll

Method Summary
 void performPackaging(AmpPackagingContext context)
          Performs the packaging for the specified task.
 

Method Detail

performPackaging

void performPackaging(AmpPackagingContext context)
                      throws org.apache.maven.plugin.MojoExecutionException,
                             org.apache.maven.plugin.MojoFailureException
Performs the packaging for the specified task.

The task is responsible to update the packaging context, namely with the files that have been copied.

Parameters:
context - the packaging context
Throws:
org.apache.maven.plugin.MojoExecutionException - if an error occured
org.apache.maven.plugin.MojoFailureException - if the project configuration is invalid


Copyright © 2009 Alfresco. All Rights Reserved.