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 void finalizeArchiveCreation(Archiver archiver) throws ArchiverException; 12 13 void finalizeArchiveExtraction(UnArchiver unarchiver) throws ArchiverException; 14 15 List getVirtualFiles(); 16 }