aboutsummaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2021-10-13 09:27:56 +0200
committerHarald Musum <musum@yahooinc.com>2021-10-13 09:27:56 +0200
commitf4d482c509c00aa960b74de4e24f7c9e8b9eb361 (patch)
tree8e58defaa15e5d84fd66d933f13e3aa6e36c7f14 /config-provisioning
parent47b71a8b24956b37bc417175d17c86992f09c003 (diff)
Move ActivationConflictException to config-provisioning
Move, so that it can be used in MaintenanceDeployment
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/exception/ActivationConflictException.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ActivationConflictException.java b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ActivationConflictException.java
new file mode 100644
index 00000000000..c548add8ddf
--- /dev/null
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/exception/ActivationConflictException.java
@@ -0,0 +1,17 @@
+// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+package com.yahoo.config.provision.exception;
+
+/**
+ * Exception used when activation cannot be done because activation is for
+ * an older session than the one that is active now or because current active
+ * session has changed since the session to be activated was created
+ *
+ * @author hmusum
+ */
+public class ActivationConflictException extends RuntimeException {
+
+ public ActivationConflictException(String message) { super(message); }
+
+ public ActivationConflictException(String message, Throwable cause) { super(message, cause); }
+
+}