public enum MasterFeature extends java.lang.Enum<MasterFeature>
MasterStorableGenerator
.Enum Constant and Description |
---|
DELETE_TXN
Ensure delete operation always is in a transaction.
|
DELETE_TXN_FOR_UPDATE
Ensure delete operation always is in a transaction, "for update".
|
INSERT_CHECK_REQUIRED
Insert operation checks that all required data properties have been set,
excluding automatic properties and version property.
|
INSERT_NO_CHECK_PRIMARY_PK
Insert operation never checks if primary key is filled in.
|
INSERT_SEQUENCES
Insert operation applies any sequences to unset properties.
|
INSERT_TXN
Ensure insert operation always is in a transaction.
|
INSERT_TXN_FOR_UPDATE
Ensure insert operation always is in a transaction, "for update".
|
NORMALIZE
Insert and update operations normalize property types such as BigDecimal.
|
PARTITIONING
Enforce rules for Storables which have a partition key
|
UPDATE_FULL
Update operations load clean copy first, to prevent destructive update.
|
UPDATE_TXN
Ensure update operation always is in a transaction.
|
UPDATE_TXN_FOR_UPDATE
Ensure update operation always is in a transaction, "for update".
|
VERSIONING
Insert and update operations implement record versioning, if version property exists.
|
Modifier and Type | Method and Description |
---|---|
static MasterFeature |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MasterFeature[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MasterFeature VERSIONING
public static final MasterFeature NORMALIZE
public static final MasterFeature UPDATE_FULL
public static final MasterFeature UPDATE_TXN
public static final MasterFeature UPDATE_TXN_FOR_UPDATE
public static final MasterFeature INSERT_SEQUENCES
public static final MasterFeature INSERT_CHECK_REQUIRED
public static final MasterFeature INSERT_NO_CHECK_PRIMARY_PK
public static final MasterFeature INSERT_TXN
public static final MasterFeature INSERT_TXN_FOR_UPDATE
public static final MasterFeature DELETE_TXN
public static final MasterFeature DELETE_TXN_FOR_UPDATE
public static final MasterFeature PARTITIONING
public static MasterFeature[] values()
for (MasterFeature c : MasterFeature.values()) System.out.println(c);
public static MasterFeature 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 nullCopyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.