org.apache.maven.plugin.assembly.io
Interface AssemblyReader

All Known Implementing Classes:
DefaultAssemblyReader

public interface AssemblyReader

Version:
$Id: AssemblyReader.java 1000934 2010-09-24 16:09:58Z jdcasey $

Method Summary
 Assembly getAssemblyForDescriptorReference(String ref, AssemblerConfigurationSource configSource)
           
 Assembly getAssemblyFromDescriptorFile(File file, AssemblerConfigurationSource configSource)
           
 void includeSiteInAssembly(Assembly assembly, AssemblerConfigurationSource configSource)
           
 List<Assembly> readAssemblies(AssemblerConfigurationSource configSource)
           
 

Method Detail

readAssemblies

List<Assembly> readAssemblies(AssemblerConfigurationSource configSource)
                              throws AssemblyReadException,
                                     InvalidAssemblerConfigurationException
Throws:
AssemblyReadException
InvalidAssemblerConfigurationException

getAssemblyForDescriptorReference

Assembly getAssemblyForDescriptorReference(String ref,
                                           AssemblerConfigurationSource configSource)
                                           throws AssemblyReadException,
                                                  InvalidAssemblerConfigurationException
Throws:
AssemblyReadException
InvalidAssemblerConfigurationException

getAssemblyFromDescriptorFile

Assembly getAssemblyFromDescriptorFile(File file,
                                       AssemblerConfigurationSource configSource)
                                       throws AssemblyReadException,
                                              InvalidAssemblerConfigurationException
Throws:
AssemblyReadException
InvalidAssemblerConfigurationException

includeSiteInAssembly

void includeSiteInAssembly(Assembly assembly,
                           AssemblerConfigurationSource configSource)
                           throws org.apache.maven.plugin.MojoFailureException,
                                  InvalidAssemblerConfigurationException
Throws:
org.apache.maven.plugin.MojoFailureException
InvalidAssemblerConfigurationException


Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.