org.apache.maven.plugin.assembly.archive.phase
Interface AssemblyArchiverPhase
- All Known Implementing Classes:
- DependencySetAssemblyPhase, FileItemAssemblyPhase, FileSetAssemblyPhase, ModuleSetAssemblyPhase, RepositoryAssemblyPhase
public interface AssemblyArchiverPhase
Handles one top-level section of the assembly descriptor, to determine which files to include in the assembly archive
for that section.
- Version:
- $Id: AssemblyArchiverPhase.java 999612 2010-09-21 20:34:50Z jdcasey $
ROLE
static final String ROLE
execute
void execute(Assembly assembly,
org.codehaus.plexus.archiver.Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
throws ArchiveCreationException,
AssemblyFormattingException,
InvalidAssemblerConfigurationException
- Handle the associated section of the assembly descriptor.
- Parameters:
assembly
- The assembly descriptor to usearchiver
- The archiver used to create the assembly archive, to which files/directories/artifacts are addedconfigSource
- The configuration for this assembly build, normally derived from the plugin that launched the assembly
process.context
-
- Throws:
ArchiveCreationException
AssemblyFormattingException
InvalidAssemblerConfigurationException
Copyright © 2002-2010 The Apache Software Foundation. All Rights Reserved.