public class MolgenisFileHandler extends StorageHandler
| Modifier and Type | Class and Description |
|---|---|
class |
MolgenisFileHandler.TypeUnknownException |
| Constructor and Description |
|---|
MolgenisFileHandler(Database db) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteFile(MolgenisFile mf,
Database db)
Deletes the file that belongs to this MolgenisFile entity.
|
String |
findFile(MolgenisFile mf,
Database db)
Find the type of MolgenisFile (subclass) for this file, if it exists.
|
File |
getFile(MolgenisFile mf,
Database db)
Get the file pointer for this MolgenisFile, if it exists.
|
File |
getFile(String name,
Database db)
Get the file pointer for this name of a MolgenisFile, if it exists.
|
File |
getFileDirectly(String fileName,
String extension,
String mfType,
Database db)
Get the file pointer for this filename / extension / type, bypassing
MolgenisFile to handle it.
|
File |
getStorageDirFor(MolgenisFile mf,
Database db)
Get the storage directory for this MolgenisFile object.
|
File |
getStorageDirFor(String type,
Database db)
Get the storage directory for a type of file denoted by this String.
|
deleteFileStorage, getFileStorage, getFileStorage, getReport, hasFileStorage, hasValidFileStorage, setFileStorage, validateFileStoragepublic MolgenisFileHandler(Database db)
public File getStorageDirFor(MolgenisFile mf, Database db) throws Exception
mf - Exceptionpublic File getStorageDirFor(String type, Database db) throws Exception
public void deleteFile(MolgenisFile mf, Database db) throws Exception
mf - Exceptionpublic File getFile(MolgenisFile mf, Database db) throws Exception
db - mf - Exceptionpublic File getFileDirectly(String fileName, String extension, String mfType, Database db) throws Exception
db - mf - Exceptionpublic File getFile(String name, Database db) throws Exception
name - ExceptionCopyright © 2013. All Rights Reserved.