View Javadoc
1   package org.codehaus.plexus.archiver;
2   
3   import java.util.List;
4   
5   /**
6    * An archive finalizer is just before archive creation (after user has added all files),
7    * allowing the finalizer to do stuff like create manifests etc.
8    */
9   public interface ArchiveFinalizer
10  {
11  
12      void finalizeArchiveCreation( Archiver archiver )
13          throws ArchiverException;
14  
15      void finalizeArchiveExtraction( UnArchiver unarchiver )
16          throws ArchiverException;
17  
18      List getVirtualFiles();
19  
20  }