diff options
author | Harald Musum <musum@verizonmedia.com> | 2019-08-01 09:46:29 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2019-08-01 09:46:29 +0200 |
commit | 0983e55f75b6b29a11a4e12da684f64408db1b8c (patch) | |
tree | 48d6080e58760e89d85e89fb2eb6fb301dc6b6c6 /config-provisioning | |
parent | abc0c61f03fc78b138cae2f5e1b905efd3ad72c5 (diff) |
Move LoadBalancerServiceException to config-provisioning module
Diffstat (limited to 'config-provisioning')
4 files changed, 15 insertions, 61 deletions
diff --git a/config-provisioning/abi-spec.json b/config-provisioning/abi-spec.json index 33c02811318..9742f381ae1 100644 --- a/config-provisioning/abi-spec.json +++ b/config-provisioning/abi-spec.json @@ -61,17 +61,6 @@ ], "fields": [] }, - "com.yahoo.config.provision.ApplicationLockException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.Exception)" - ], - "fields": [] - }, "com.yahoo.config.provision.ApplicationName": { "superClass": "java.lang.Object", "interfaces": [ @@ -147,17 +136,6 @@ ], "fields": [] }, - "com.yahoo.config.provision.CertificateNotReadyException": { - "superClass": "com.yahoo.config.provision.TransientException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)" - ], - "fields": [] - }, "com.yahoo.config.provision.CloudName": { "superClass": "java.lang.Object", "interfaces": [ @@ -651,28 +629,6 @@ "public static final enum com.yahoo.config.provision.NodeType controllerhost" ] }, - "com.yahoo.config.provision.OutOfCapacityException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ParentHostUnavailableException": { - "superClass": "com.yahoo.config.provision.TransientException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)" - ], - "fields": [] - }, "com.yahoo.config.provision.ProvisionLogger": { "superClass": "java.lang.Object", "interfaces": [], @@ -784,19 +740,6 @@ ], "fields": [] }, - "com.yahoo.config.provision.TransientException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public void <init>(java.lang.String, java.lang.Throwable)" - ], - "fields": [] - }, "com.yahoo.config.provision.Zone": { "superClass": "java.lang.Object", "interfaces": [], diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/CertificateNotReadyException.java b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/CertificateNotReadyException.java index b5e2230d7f0..fccc95f49c6 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/CertificateNotReadyException.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/CertificateNotReadyException.java @@ -1,8 +1,6 @@ // Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.config.provision.exception; -import com.yahoo.config.provision.exception.TransientException; - /** * Exception thrown when trying to validate an application which is configured * with a certificate that is not yet retrievable diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/LoadBalancerServiceException.java b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/LoadBalancerServiceException.java new file mode 100644 index 00000000000..eb89a710534 --- /dev/null +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/LoadBalancerServiceException.java @@ -0,0 +1,15 @@ +// Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.config.provision.exception; + +/** + * Transient exception thrown on behalf of a load balancer service + * + * @author mpolden + */ +public class LoadBalancerServiceException extends TransientException { + + public LoadBalancerServiceException(String message, Throwable cause) { + super(message, cause); + } + +} diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ParentHostUnavailableException.java b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ParentHostUnavailableException.java index 34eadbfc593..b955d20dfa5 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ParentHostUnavailableException.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ParentHostUnavailableException.java @@ -1,8 +1,6 @@ // Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.config.provision.exception; -import com.yahoo.config.provision.exception.TransientException; - /** * * Exception thrown when trying to activate a node that runs on a host that is not |