commit | 64689559d76f0efd63df65ab5cf06aa0b4322116 | [log] [tgz] |
---|---|---|
author | Madan Jampani <madan@onlab.us> | Tue Feb 17 10:00:27 2015 -0800 |
committer | Madan Jampani <madan@onlab.us> | Wed Feb 18 00:22:57 2015 +0000 |
tree | 2887dd3065d8091ace9e15c441af6d401113f4e7 | |
parent | b473b9dd2d776774c75c98d355438acd6c3708f9 [diff] [blame] |
WIP: Revamped transaction API. Introduces a transaction context for running blocks of code that can be committed atomically. Change-Id: I6ba21050a2644a42f3c073fa04ff776ef2c5ff4c
diff --git a/core/api/src/main/java/org/onosproject/store/service/StorageService.java b/core/api/src/main/java/org/onosproject/store/service/StorageService.java index 32512c8..c99b7b8 100644 --- a/core/api/src/main/java/org/onosproject/store/service/StorageService.java +++ b/core/api/src/main/java/org/onosproject/store/service/StorageService.java
@@ -39,5 +39,9 @@ */ <K, V> ConsistentMap<K , V> createConsistentMap(String name, Serializer serializer); - // TODO: add API for creating Eventually Consistent Map. + /** + * Creates a new transaction context. + * @return transaction context + */ + TransactionContext createTransactionContext(); } \ No newline at end of file