org.jbehave.web.io
Class ArchivingFileManager
java.lang.Object
org.jbehave.web.io.ArchivingFileManager
- All Implemented Interfaces:
- FileManager
public class ArchivingFileManager
- extends java.lang.Object
- implements FileManager
File manager that uploads and unarchives data files
|
Method Summary |
void |
delete(java.util.List<java.io.File> files)
|
java.io.File |
getUploadDirectory()
|
java.util.List<java.io.File> |
list()
|
java.util.List<java.io.File> |
listContent(java.io.File file,
boolean relativePaths)
|
void |
unarchiveFiles(java.util.List<java.io.File> files,
java.util.List<java.lang.String> errors)
|
java.util.List<java.io.File> |
upload(java.util.List<org.apache.commons.fileupload.FileItem> fileItems,
java.util.List<java.lang.String> errors)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArchivingFileManager
public ArchivingFileManager(FileArchiver archiver,
FileMonitor monitor,
java.io.File uploadDirectory)
list
public java.util.List<java.io.File> list()
- Specified by:
list in interface FileManager
listContent
public java.util.List<java.io.File> listContent(java.io.File file,
boolean relativePaths)
- Specified by:
listContent in interface FileManager
delete
public void delete(java.util.List<java.io.File> files)
- Specified by:
delete in interface FileManager
upload
public java.util.List<java.io.File> upload(java.util.List<org.apache.commons.fileupload.FileItem> fileItems,
java.util.List<java.lang.String> errors)
- Specified by:
upload in interface FileManager
unarchiveFiles
public void unarchiveFiles(java.util.List<java.io.File> files,
java.util.List<java.lang.String> errors)
- Specified by:
unarchiveFiles in interface FileManager
getUploadDirectory
public java.io.File getUploadDirectory()
- Specified by:
getUploadDirectory in interface FileManager
Copyright © 2011. All Rights Reserved.