From a11c33c23a9dcca8ba351094098999d3478ac32e Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Thu, 16 Feb 2017 20:13:36 +0100 Subject: Use specific error-code in response when unable to acquire application lock * Throw ApplicationLockException if acquiring lock fails (due to timeout) and use response with with new error-code for that case VESPA-6501 --- .../yahoo/config/provision/ApplicationLockException.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationLockException.java (limited to 'config-provisioning/src') diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationLockException.java b/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationLockException.java new file mode 100644 index 00000000000..1ed74b2f443 --- /dev/null +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationLockException.java @@ -0,0 +1,16 @@ +// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.config.provision; + +/** + * + * Exception thrown when we are unable to get the Zookeeper application lock. + * @author hmusum + * + */ +public class ApplicationLockException extends RuntimeException { + + public ApplicationLockException(Exception e) { + super(e); + } + +} -- cgit v1.2.3