public enum DSOperationType extends java.lang.Enum<DSOperationType> implements ValueEnum
DataSourceOperations for a full description. There are also additional, non-CRUD operations explained below.
| Enum Constant and Description | 
|---|
| ADDStore new records | 
| CLIENTEXPORTUpload formatted client data and export it to Excel, XML and other formats. | 
| CUSTOMperform some arbitrary custom logic that is not a CRUD operation. | 
| DOWNLOADFILELike "viewFile", but the HTTP header Content-Disposition is used to suggest that the browser show a save dialog. | 
| FETCHFetch one or more records that match a set of search criteria. | 
| GETFILEUse the DataSource as a  source for files. | 
| GETFILEVERSIONUse the DataSource as a  source for files. | 
| HASFILEUse the DataSource as a  source for files. | 
| HASFILEVERSIONUse the DataSource as a  source for files. | 
| LISTFILESUse the DataSource as a  source for files. | 
| LISTFILEVERSIONSUse the DataSource as a  source for files. | 
| REMOVERemove (delete) an existing record | 
| REMOVEFILEUse the DataSource as a  source for files. | 
| REMOVEFILEVERSIONUse the DataSource as a  source for files. | 
| RENAMEFILEUse the DataSource as a  source for files. | 
| SAVEFILEUse the DataSource as a  source for files. | 
| STORETESTDATATakes a List of Maps and stores the data in Admin Console XML test data format | 
| UPDATEUpdate an existing record | 
| VALIDATERun server-side validation for "add" or "update" without actually adding or updating anything. | 
| VIEWFILERetrieve a file stored in a binary field in a DataSource record, and allow the browser to choose whether to view it
 directly or prompt the user to save. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getValue() | 
| static DSOperationType | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static DSOperationType[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final DSOperationType FETCH
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "fetch".
public static final DSOperationType ADD
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "add".
public static final DSOperationType UPDATE
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "update".
public static final DSOperationType REMOVE
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "remove".
public static final DSOperationType CUSTOM
ResultSets. See  DataSource.performCustomOperation().
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "custom".
public static final DSOperationType VALIDATE
DataSource.validateData().
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "validate".
public static final DSOperationType VIEWFILE
BinaryFields.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "viewFile".
public static final DSOperationType DOWNLOADFILE
BinaryFields.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "downloadFile".
public static final DSOperationType STORETESTDATA
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "storeTestData".
public static final DSOperationType CLIENTEXPORT
exportClientData()  and cannot be used directly. Usable only with
 the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "clientExport".
public static final DSOperationType GETFILE
source for files. Used automatically by DataSource.getFile(), and would not normally be used directly. Usable only
 with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "getFile".
public static final DSOperationType HASFILE
source for files. Used automatically by DataSource.hasFile(), and would not normally be used directly. Usable only
 with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "hasFile".
public static final DSOperationType LISTFILES
source for files. Used automatically by DataSource.listFiles(), and would not normally be used directly. Usable
 only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "listFiles".
public static final DSOperationType REMOVEFILE
source for files. Used automatically by DataSource.removeFile(), and would not normally be used directly. Usable
 only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "removeFile".
public static final DSOperationType SAVEFILE
source for files. Used automatically by DataSource.saveFile(), and would not normally be used directly. Usable
 only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "saveFile".
public static final DSOperationType RENAMEFILE
source for files. Used automatically by DataSource.renameFile(), and would not normally be used directly. Usable
 only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "renameFile".
public static final DSOperationType GETFILEVERSION
source for files. Used automatically by DataSource.getFileVersion(), and would not normally be used
 directly. Usable only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "getFileVersion".
public static final DSOperationType HASFILEVERSION
source for files. Used automatically by DataSource.hasFileVersion(), and would not normally be used
 directly. Usable only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "hasFileVersion".
public static final DSOperationType LISTFILEVERSIONS
source for files. Used automatically by DataSource.listFileVersions(), and would not normally be used
 directly. Usable only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "listFileVersions".
public static final DSOperationType REMOVEFILEVERSION
source for files. Used automatically by DataSource.removeFileVersion(), and would not normally be used
 directly. Usable only with the Smart GWT server framework.
 
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "removeFileVersion".
public static DSOperationType[] values()
for (DSOperationType c : DSOperationType.values()) System.out.println(c);
public static DSOperationType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null