summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHarald Musum <musum@yahoo-inc.com>2016-12-22 10:31:08 +0100
committerGitHub <noreply@github.com>2016-12-22 10:31:08 +0100
commitef5620c29ca7eecd53e01903ecc8afb052f42e28 (patch)
tree73e39a826a71c5eeb8126d07b7ba7d0a2ed8f27b /config-model-api
parent59d2d4ec612d771444d3a2858eb6089403e45662 (diff)
Revert "Remove methods and constants no longer in use"
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java10
1 files changed, 10 insertions, 0 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 c1865059795..a5fb7a152d8 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
@@ -217,10 +217,20 @@ public interface ApplicationPackage {
throw new UnsupportedOperationException("This application package cannot return file references");
}
+ // TODO: Remove when no version older than 6.33 is in use
+ default void validateXML(DeployLogger logger) throws IOException {
+ throw new UnsupportedOperationException("This application package cannot validate XML");
+ }
+
default void validateXML() throws IOException {
throw new UnsupportedOperationException("This application package cannot validate XML");
}
+ // TODO: Remove when no version older than 6.33 is in use
+ default void validateXML(DeployLogger logger, Optional<Version> vespaVersion) throws IOException {
+ throw new UnsupportedOperationException("This application package cannot validate XML");
+ }
+
default void validateXML(Optional<Version> vespaVersion) throws IOException {
throw new UnsupportedOperationException("This application package cannot validate XML");
}