Package com.smartgwt.client.docs
Interface FileSource
public interface FileSource
FileSource Operations
These APIs allow aDataSource 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,
fileLastModified and optionally fileVersion. These are translated on the server to native
field names for the DataSource, determined according to the
DataSource configuration for fileNameField, fileTypeField, fileFormatField, fileContentsField, fileLastModifiedField, and fileVersionField.
- See Also:
-
DataSourceDataSource.makeFileSpec(java.lang.String)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)DataSource.listFileVersions(com.smartgwt.client.data.FileSpec, com.smartgwt.client.data.DSCallback)DataSource.getFileVersion(com.smartgwt.client.data.FileSpec, java.util.Date, com.smartgwt.client.callbacks.GetFileVersionCallback)DataSource.hasFileVersion(com.smartgwt.client.data.FileSpec, java.util.Date, com.smartgwt.client.callbacks.HasFileCallback)DataSource.removeFileVersion(com.smartgwt.client.data.FileSpec, java.util.Date)FileSpecDataSource.fileNameFieldDataSource.fileTypeFieldDataSource.fileFormatFieldDataSource.fileContentsFieldDataSource.fileLastModifiedFieldDataSource.fileVersionFieldDataSource.maxFileVersionsDataSource.projectFileKeyDataSource.projectFileLocations