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

All Known Implementing Classes:
DefaultAssemblyReader

public interface AssemblyReader


Method Summary
 Assembly getAssemblyForDescriptorReference(java.lang.String ref, AssemblerConfigurationSource configSource)
           
 Assembly getAssemblyFromDescriptorFile(java.io.File file, AssemblerConfigurationSource configSource)
           
 void includeSiteInAssembly(Assembly assembly, AssemblerConfigurationSource configSource)
           
 java.util.List readAssemblies(AssemblerConfigurationSource configSource)
           
 Assembly readAssembly(java.io.Reader reader, java.lang.String locationDescription, AssemblerConfigurationSource configSource)
           
 

Method Detail

readAssemblies

java.util.List readAssemblies(AssemblerConfigurationSource configSource)
                              throws AssemblyReadException,
                                     InvalidAssemblerConfigurationException
Throws:
AssemblyReadException
InvalidAssemblerConfigurationException

getAssemblyForDescriptorReference

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

getAssemblyFromDescriptorFile

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

readAssembly

Assembly readAssembly(java.io.Reader reader,
                      java.lang.String locationDescription,
                      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 Apache Software Foundation. All Rights Reserved.