summaryrefslogtreecommitdiff
path: root/src/main/java/com/amazon/carbonado/gen/MasterFeature.java
diff options
context:
space:
mode:
authorBrian S. O'Neill <bronee@gmail.com>2008-07-25 06:13:20 +0000
committerBrian S. O'Neill <bronee@gmail.com>2008-07-25 06:13:20 +0000
commit1a4f2a93264b9faae00b4cc8541813b187f6b448 (patch)
tree47b6b5106a1fa7aec999e6ee7dd552e5d1f341c6 /src/main/java/com/amazon/carbonado/gen/MasterFeature.java
parent684ebe67a42c5f38f1cd1e041e341860a4be717d (diff)
Complete BigDecimal support -- ensure that failed update rolls back normalization.
Diffstat (limited to 'src/main/java/com/amazon/carbonado/gen/MasterFeature.java')
-rw-r--r--src/main/java/com/amazon/carbonado/gen/MasterFeature.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/main/java/com/amazon/carbonado/gen/MasterFeature.java b/src/main/java/com/amazon/carbonado/gen/MasterFeature.java
index f433ce6..fa0a06c 100644
--- a/src/main/java/com/amazon/carbonado/gen/MasterFeature.java
+++ b/src/main/java/com/amazon/carbonado/gen/MasterFeature.java
@@ -25,22 +25,22 @@ package com.amazon.carbonado.gen;
* @since 1.2
*/
public enum MasterFeature {
- /** Insert and update operations implement record versioning, if version property exists */
+ /** Insert and update operations implement record versioning, if version property exists. */
VERSIONING,
- /** Insert and update operations normalize property types such as BigDecimal */
+ /** Insert and update operations normalize property types such as BigDecimal. */
NORMALIZE,
- /** Update operations load clean copy first, to prevent destructive update */
+ /** Update operations load clean copy first, to prevent destructive update. */
UPDATE_FULL,
- /** Ensure update operation always is in a transaction */
+ /** Ensure update operation always is in a transaction. */
UPDATE_TXN,
- /** Ensure update operation always is in a transaction, "for update" */
+ /** Ensure update operation always is in a transaction, "for update". */
UPDATE_TXN_FOR_UPDATE,
- /** Insert operation applies any sequences to unset properties */
+ /** Insert operation applies any sequences to unset properties. */
INSERT_SEQUENCES,
/**
@@ -49,15 +49,15 @@ public enum MasterFeature {
*/
INSERT_CHECK_REQUIRED,
- /** Ensure insert operation always is in a transaction */
+ /** Ensure insert operation always is in a transaction. */
INSERT_TXN,
- /** Ensure insert operation always is in a transaction, "for update" */
+ /** Ensure insert operation always is in a transaction, "for update". */
INSERT_TXN_FOR_UPDATE,
- /** Ensure delete operation always is in a transaction */
+ /** Ensure delete operation always is in a transaction. */
DELETE_TXN,
- /** Ensure delete operation always is in a transaction, "for update" */
+ /** Ensure delete operation always is in a transaction, "for update". */
DELETE_TXN_FOR_UPDATE,
}