|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<DSOperationType>
com.smartgwt.client.types.DSOperationType
public enum DSOperationType
One of the four basic operations that can be performed on DataSource data: "fetch", "add", "update", "remove".
Elsewhere called CRUD operations, where CRUD stands for "create", "retrieve", "update", "delete", which correspond to
"add", "fetch", "update" and "remove" in Smart GWT terminology. See DataSourceOperations for a full description.
There is also a fifth operation, "custom". This is any operation that is not one of the four CRUD operations. You can use operations of this type in circumstances where you might otherwise have used a plain RPC.
| Enum Constant Summary | |
|---|---|
ADD
Store new records |
|
CUSTOM
Perform some arbitrary custom logic that is not a CRUD operation |
|
FETCH
Fetch one or more records that match a set of search criteria. |
|
REMOVE
Remove (delete) an existing record |
|
UPDATE
Update an existing record |
|
VALIDATE
Run server-side validation for "add" or "update" without actually performing the operation |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final DSOperationType FETCH
public static final DSOperationType ADD
public static final DSOperationType UPDATE
public static final DSOperationType REMOVE
public static final DSOperationType VALIDATE
public static final DSOperationType CUSTOM
| Method Detail |
|---|
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 name
java.lang.NullPointerException - if the argument is nullpublic java.lang.String getValue()
getValue in interface ValueEnum
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||