|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.molgenis.omx.services.StorageHandler
org.molgenis.omx.decorators.MolgenisFileHandler
public class MolgenisFileHandler
| Nested Class Summary | |
|---|---|
class |
MolgenisFileHandler.TypeUnknownException
|
| Constructor Summary | |
|---|---|
MolgenisFileHandler(Database db)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.molgenis.omx.services.StorageHandler |
|---|
deleteFileStorage, getFileStorage, getFileStorage, getReport, hasFileStorage, hasValidFileStorage, setFileStorage, validateFileStorage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MolgenisFileHandler(Database db)
| Method Detail |
|---|
public File getStorageDirFor(MolgenisFile mf,
Database db)
throws Exception
mf -
MolgenisFileHandler.TypeUnknownException
Exception
public File getStorageDirFor(String type,
Database db)
throws Exception
type -
MolgenisFileHandler.TypeUnknownException
MolgenisFileHandler.TypeUnknownException
Exception
public void deleteFile(MolgenisFile mf,
Database db)
throws Exception
mf -
MolgenisFileHandler.TypeUnknownException
Exception
public File getFile(MolgenisFile mf,
Database db)
throws Exception
db - mf -
MolgenisFileHandler.TypeUnknownException
Exception
public File getFileDirectly(String fileName,
String extension,
String mfType,
Database db)
throws Exception
db - mf -
MolgenisFileHandler.TypeUnknownException
Exception
public File getFile(String name,
Database db)
throws Exception
name -
MolgenisFileHandler.TypeUnknownException
Exception
public String findFile(MolgenisFile mf,
Database db)
throws Exception
db - mf -
MolgenisFileHandler.TypeUnknownException
MolgenisFileHandler.TypeUnknownException
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||