|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileStoreEnabled
This interface is implemented by items that can use files instead
of the database for storing data. For example, to store raw data
for a RawBioAssay
and features for a ArrayDesign
.
Method Summary | |
---|---|
FileSet |
getFileSet()
Get the file set that collects all files that holds data for this item. |
Collection<FileSet> |
getParentFileSets()
Get the file sets of parent item(s) that are related to the current item. |
Platform |
getPlatform()
Get the platform the item is related to. |
PlatformVariant |
getVariant()
Get the platform variant the item is related to. |
boolean |
hasFileSet()
Check if this item has a file set. |
Methods inherited from interface net.sf.basedb.core.Identifiable |
---|
getId, getType, getVersion |
Methods inherited from interface net.sf.basedb.core.AccessControlled |
---|
checkPermission, getPermissions, hasPermission |
Method Detail |
---|
FileSet getFileSet()
DbControl.commit()
is called. To check if an item has files without creating a new
file set use the hasFileSet()
method.
boolean hasFileSet()
getFileSet()
to avoid creating a new file set when there is
no need for it.
Platform getPlatform()
DataFileType
:s that can be added to the file set.
PlatformVariant getVariant()
DataFileType
:s that can be added to the file set.
Collection<FileSet> getParentFileSets()
FileSet
or null
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |