summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-10-12 11:26:25 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2017-10-12 11:26:25 +0200
commit7f9e971f18dd67ef828eed614a323a6a17e554e6 (patch)
treebe12c206a19a4b760737a01dc8c9168ed7fe927e /configserver
parent4dae8f7765189e999e9c3010ab8b55eea9d3ca40 (diff)
No functional changes
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java19
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java1
2 files changed, 12 insertions, 8 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java b/configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java
index 21d08481ebe..f23c96db6f2 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java
@@ -13,57 +13,62 @@ import com.yahoo.vespa.config.protocol.ConfigResponse;
/**
* Instances of this can serve misc config related requests
*
- * @author lulf
- * @since 5.1
+ * @author Ulf Lilleengen
*/
public interface RequestHandler {
/**
* Resolves a config. Mandatory subclass hook for getConfig().
+ *
* @param appId The application id to use
* @param req a config request
* @param vespaVersion vespa version
* @return The resolved config if it exists, else null.
*/
- public ConfigResponse resolveConfig(ApplicationId appId, GetConfigRequest req, Optional<Version> vespaVersion);
+ ConfigResponse resolveConfig(ApplicationId appId, GetConfigRequest req, Optional<Version> vespaVersion);
/**
* Lists all configs (name, configKey) in the config model.
+ *
* @param appId application id to use
* @param vespaVersion optional vespa version
* @param recursive If true descend into all levels
* @return set of keys
*/
- public Set<ConfigKey<?>> listConfigs(ApplicationId appId, Optional<Version> vespaVersion, boolean recursive);
+ Set<ConfigKey<?>> listConfigs(ApplicationId appId, Optional<Version> vespaVersion, boolean recursive);
/**
* Lists all configs (name, configKey) of the given key. The config id of the key is interpreted as a prefix to match.
+ *
* @param appId application id to use
* @param vespaVersion optional vespa version
* @param key def key to match
* @param recursive If true descend into all levels
* @return set of keys
*/
- public Set<ConfigKey<?>> listNamedConfigs(ApplicationId appId, Optional<Version> vespaVersion, ConfigKey<?> key, boolean recursive);
+ Set<ConfigKey<?>> listNamedConfigs(ApplicationId appId, Optional<Version> vespaVersion, ConfigKey<?> key, boolean recursive);
/**
* Lists all available configs produced
+ *
* @param appId application id to use
* @param vespaVersion optional vespa version
* @return set of keys
*/
- public Set<ConfigKey<?>> allConfigsProduced(ApplicationId appId, Optional<Version> vespaVersion);
+ Set<ConfigKey<?>> allConfigsProduced(ApplicationId appId, Optional<Version> vespaVersion);
/**
* List all config ids present
+ *
* @param appId application id to use
* @param vespaVersion optional vespa version
* @return a Set containing all config ids available
*/
- public Set<String> allConfigIds(ApplicationId appId, Optional<Version> vespaVersion);
+ Set<String> allConfigIds(ApplicationId appId, Optional<Version> vespaVersion);
/**
* True if application loaded
+ *
* @param appId The application id to use
* @param vespaVersion optional vespa version
* @return true if app loaded
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
index 93c26d532bb..bb3e957e022 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
@@ -30,7 +30,6 @@ import com.yahoo.vespa.config.server.monitoring.Metrics;
* a set of applications belonging to a tenant.
*
* @author Harald Musum
- * @since 5.1
*/
public class TenantRequestHandler implements RequestHandler, ReloadHandler, HostValidator<ApplicationId> {