public final class FileManagerImpl extends Object implements FileManager
| Constructor and Description |
|---|
FileManagerImpl(Option<Integer> purgeDelayMinutes,
DaemonManager daemonManager)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
VFile |
createFile(File file) |
VFile |
createFile(String fileName,
Date lastModified,
long length,
InputStreamBuilder inputStreamBuilder) |
VFile |
createFile(String fileName,
String mimeType,
Date lastModified,
long length,
InputStreamBuilder inputStreamBuilder) |
VFile |
createFile(String fileName,
String typeMime,
File file) |
VFile |
createFile(String fileName,
String typeMime,
URL ressourceUrl) |
File |
obtainReadOnlyFile(VFile file) |
@Inject
public FileManagerImpl(@Named(value="purgeDelayMinutes")
Option<Integer> purgeDelayMinutes,
DaemonManager daemonManager)
purgeDelayMinutes - Temp file purge delay.daemonManager - Daemon managerpublic File obtainReadOnlyFile(VFile file)
obtainReadOnlyFile in interface FileManagerpublic VFile createFile(String fileName, String typeMime, File file)
createFile in interface FileManagerpublic VFile createFile(File file)
createFile in interface FileManagerpublic VFile createFile(String fileName, Date lastModified, long length, InputStreamBuilder inputStreamBuilder)
createFile in interface FileManagerpublic VFile createFile(String fileName, String mimeType, Date lastModified, long length, InputStreamBuilder inputStreamBuilder)
createFile in interface FileManagerpublic VFile createFile(String fileName, String typeMime, URL ressourceUrl)
createFile in interface FileManagerCopyright © 2016. All Rights Reserved.