public interface FileSource
DataSource
to be used as a way to store
files in a DataSource that might otherwise be stored in a filesystem on the server. They are
implemented by sending requests to the server with a special operationType
. FileSource operations use
standardized field names: fileName, fileType, fileFormat, fileContents, fileSize and
fileLastModified. These are translated on the server to native field names for the DataSource
, determined according to the DataSource configuration for
fileNameField
, fileTypeField
, fileFormatField
, fileContentsField
, fileSizeField
, and fileLastModifiedField
.
DataSource.getFile(com.smartgwt.client.data.FileSpec, com.smartgwt.client.callbacks.GetFileCallback)
,
DataSource.hasFile(com.smartgwt.client.data.FileSpec, com.smartgwt.client.callbacks.HasFileCallback)
,
DataSource.listFiles(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)
,
DataSource.saveFile(com.smartgwt.client.data.FileSpec, java.lang.String)
,
DataSource.renameFile(com.smartgwt.client.data.FileSpec, com.smartgwt.client.data.FileSpec)
,
DataSource.removeFile(com.smartgwt.client.data.FileSpec)
,
FileSpec
,
DataSource.makeFileSpec(java.lang.String)
,
com.smartgwt.client.docs.serverds.DataSource#fileNameField
,
com.smartgwt.client.docs.serverds.DataSource#fileTypeField
,
com.smartgwt.client.docs.serverds.DataSource#fileFormatField
,
com.smartgwt.client.docs.serverds.DataSource#fileContentsField