diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-10-12 11:26:25 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-10-12 11:26:25 +0200 |
commit | 7f9e971f18dd67ef828eed614a323a6a17e554e6 (patch) | |
tree | be12c206a19a4b760737a01dc8c9168ed7fe927e /configserver | |
parent | 4dae8f7765189e999e9c3010ab8b55eea9d3ca40 (diff) |
No functional changes
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/RequestHandler.java | 19 | ||||
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java | 1 |
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> { |