summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-12-20 10:03:29 +0100
committerJon Bratseth <bratseth@yahoo-inc.com>2017-12-20 10:03:29 +0100
commit159d5fbd32f799f762944153929187aa87594172 (patch)
tree8323240ce94af8b06c920cff824a47d4e19c1f52 /config-model-api
parent35d59981840614bf4b877714ee88e273816c46d2 (diff)
parent2be1c34825fda8bdf9711c1e7522989fe3a8a45e (diff)
Merge branch 'master' into bratseth/long-dimensions
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
index cd825767565..5646b62c900 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java
@@ -270,8 +270,19 @@ public interface ApplicationPackage {
*
* @return A new application package instance pointing to a new location
*/
- default ApplicationPackage preprocess(ZoneId zone, RuleConfigDeriver ruleConfigDeriver, DeployLogger logger) throws IOException, TransformerException, ParserConfigurationException, SAXException {
+ default ApplicationPackage preprocess(ZoneId zone, RuleConfigDeriver ruleConfigDeriver, DeployLogger logger)
+ throws IOException, TransformerException, ParserConfigurationException, SAXException {
throw new UnsupportedOperationException("This application package does not support preprocessing");
}
+ /**
+ * @deprecated pass a ZoneId as first parameter instead
+ */
+ // TODO: Remove on Vespa 7
+ @Deprecated
+ default ApplicationPackage preprocess(Zone zone, RuleConfigDeriver ruleConfigDeriver, DeployLogger logger)
+ throws IOException, TransformerException, ParserConfigurationException, SAXException {
+ return preprocess(zone.id(), ruleConfigDeriver, logger);
+ }
+
}