commit | bff6d8f4fc8152bb1e392a050143dbe70f74fbe2 | [log] [tgz] |
---|---|---|
author | Madan Jampani <madan@onlab.us> | Tue Mar 31 16:53:47 2015 -0700 |
committer | Ray Milkey <ray@onlab.us> | Fri Apr 03 20:39:07 2015 +0000 |
tree | e3123ef50ba1f0b1d4995ac2228fc2cbc2119224 | |
parent | 8ceff308abaf9a864876d9e4403499e063643318 [diff] [blame] |
Added distributed transaction support through a two phase commit protocol Change-Id: I85d64234a24823fee8b3c2ea830abbb6867dad38
diff --git a/core/api/src/main/java/org/onosproject/store/service/TransactionException.java b/core/api/src/main/java/org/onosproject/store/service/TransactionException.java index 8261fbd..6135394 100644 --- a/core/api/src/main/java/org/onosproject/store/service/TransactionException.java +++ b/core/api/src/main/java/org/onosproject/store/service/TransactionException.java
@@ -41,8 +41,14 @@ } /** - * Transaction failure due to optimistic concurrency failure. + * Transaction failure due to optimistic concurrency violation. */ public static class OptimisticConcurrencyFailure extends TransactionException { } + + /** + * Transaction failure due to a conflicting transaction in progress. + */ + public static class ConcurrentModification extends TransactionException { + } } \ No newline at end of file