org.jbehave.web.io
Interface FileArchiver

All Known Implementing Classes:
ZipFileArchiver

public interface FileArchiver

Allows to unarchive a file and list its content.


Method Summary
 void archive(java.io.File archive, java.io.File directory)
           
 java.io.File directoryOf(java.io.File archive)
           
 boolean isArchive(java.io.File file)
           
 java.util.List<java.io.File> listContent(java.io.File directory)
           
 java.io.File relativeTo(java.io.File file, java.io.File directory)
           
 void unarchive(java.io.File archive, java.io.File directory)
           
 

Method Detail

isArchive

boolean isArchive(java.io.File file)

archive

void archive(java.io.File archive,
             java.io.File directory)

unarchive

void unarchive(java.io.File archive,
               java.io.File directory)

listContent

java.util.List<java.io.File> listContent(java.io.File directory)

directoryOf

java.io.File directoryOf(java.io.File archive)

relativeTo

java.io.File relativeTo(java.io.File file,
                        java.io.File directory)


Copyright © 2011. All Rights Reserved.