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

All Known Implementing Classes:
DefaultAssemblyReader

public interface AssemblyReader

Version:
$Id: AssemblyReader.java 610981 2008-01-10 23:10:00Z vsiveton $

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

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

getAssemblyForDescriptorReference

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

getAssemblyFromDescriptorFile

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

readAssembly

public Assembly readAssembly(java.io.Reader reader,
                             java.lang.String locationDescription,
                             AssemblerConfigurationSource configSource)
                      throws AssemblyReadException,
                             InvalidAssemblerConfigurationException
Throws:
AssemblyReadException
InvalidAssemblerConfigurationException

includeSiteInAssembly

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


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