summaryrefslogtreecommitdiffstats
path: root/zkfacade/src
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-07-06 13:04:08 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-07-06 13:04:08 +0200
commit985f2cc8e093eb63e4c260258c6d00b929525a15 (patch)
tree04e0d61f95f6ebdf460eac4d6efe771f0f832b6a /zkfacade/src
parente71f72757dd77f7bd6b0412e557274155bdc9e62 (diff)
Avoid delete if exist in transaction
Diffstat (limited to 'zkfacade/src')
-rw-r--r--zkfacade/src/main/java/com/yahoo/vespa/curator/transaction/CuratorTransaction.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/zkfacade/src/main/java/com/yahoo/vespa/curator/transaction/CuratorTransaction.java b/zkfacade/src/main/java/com/yahoo/vespa/curator/transaction/CuratorTransaction.java
index 5624f103210..c0d4843f435 100644
--- a/zkfacade/src/main/java/com/yahoo/vespa/curator/transaction/CuratorTransaction.java
+++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/transaction/CuratorTransaction.java
@@ -19,6 +19,11 @@ public class CuratorTransaction extends AbstractTransaction<CuratorOperation> {
this.curator = curator;
}
+ /** Returns an empty curator transaction */
+ public static CuratorTransaction empty(Curator curator) {
+ return new CuratorTransaction(curator);
+ }
+
/** Returns a curator transaction having a single operation */
public static CuratorTransaction from(CuratorOperation operation, Curator curator) {
CuratorTransaction transaction = new CuratorTransaction(curator);