summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2020-09-20 23:37:53 +0200
committerJon Bratseth <bratseth@gmail.com>2020-09-20 23:37:53 +0200
commit849aea6c9cb5239f33b0ec32d083638287a634be (patch)
treeee3b4418776bb58ddc1ba139090d524d7d57de3b /config-provisioning
parent05fe5d5d0f5a140281dc1d3d89beb7b0dcfbef98 (diff)
Application config generation in deployment
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/Deployment.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Deployment.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Deployment.java
index a5533726800..6b87666121e 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/Deployment.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Deployment.java
@@ -15,8 +15,12 @@ public interface Deployment {
*/
void prepare();
- /** Activates this deployment. This will prepare it if necessary. */
- void activate();
+ /**
+ * Activates this deployment. This will prepare it if necessary.
+ *
+ * @return the application config generation that became active by this invocation
+ */
+ long activate();
/**
* Request a restart of services of this application on hosts matching the filter.