public enum DSOperationType extends java.lang.Enum<DSOperationType> implements ValueEnum
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 and Description |
|---|
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
|
| 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
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
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