summaryrefslogtreecommitdiffstats
path: root/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-12-01 12:31:24 -0800
committerJon Bratseth <bratseth@oath.com>2018-12-01 12:31:24 -0800
commit872994569344340f13519c92324bf177fc666ac9 (patch)
treefd859c0a38ed68300c743b54ee5ab41a986e273f /standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
parentce9f57d123d835cc698adf2febe4aae47128031d (diff)
Revert "Merge pull request #7835 from vespa-engine/revert-7833-bratseth/remove-unused-rpc-server-take-2"
This reverts commit ce9f57d123d835cc698adf2febe4aae47128031d, reversing changes made to c2af67b3d11da53655a0750d2e288b584c7b938c.
Diffstat (limited to 'standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java')
-rw-r--r--standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java b/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
index c1550abcf1a..c632b9e154c 100644
--- a/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
+++ b/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java
@@ -9,6 +9,7 @@ import com.google.inject.Key;
import com.google.inject.ProvisionException;
import com.google.inject.name.Named;
import com.google.inject.name.Names;
+import com.yahoo.cloud.config.SlobroksConfig;
import com.yahoo.collections.Pair;
import com.yahoo.config.application.api.ApplicationPackage;
import com.yahoo.config.application.api.DeployLogger;
@@ -23,6 +24,7 @@ import com.yahoo.config.model.builder.xml.XmlHelper;
import com.yahoo.config.model.deploy.DeployProperties;
import com.yahoo.config.model.deploy.DeployState;
import com.yahoo.config.provision.Zone;
+import com.yahoo.container.QrConfig;
import com.yahoo.container.di.config.SubscriberFactory;
import com.yahoo.container.jdisc.ConfiguredApplication;
import com.yahoo.io.IOUtils;
@@ -57,6 +59,7 @@ import static com.yahoo.collections.CollectionUtil.first;
* @author ollivir
*/
public class StandaloneContainerApplication implements Application {
+
public static final String PACKAGE_NAME = "standalone_jdisc_container";
public static final String APPLICATION_LOCATION_INSTALL_VARIABLE = PACKAGE_NAME + ".app_location";
public static final String DEPLOYMENT_PROFILE_INSTALL_VARIABLE = PACKAGE_NAME + ".deployment_profile";
@@ -124,6 +127,8 @@ public class StandaloneContainerApplication implements Application {
@Override
public void configure() {
bind(SubscriberFactory.class).toInstance(new StandaloneSubscriberFactory(modelRoot));
+ bind(SlobroksConfig.class).toInstance(new SlobroksConfig(new SlobroksConfig.Builder()));
+ bind(QrConfig.class).toInstance(new QrConfig(new QrConfig.Builder()));
}
});
@@ -311,7 +316,6 @@ public class StandaloneContainerApplication implements Application {
}
}
- @SuppressWarnings("deprecation") // TODO: what is the not-deprecated way?
private static void initializeContainerModel(ContainerModel containerModel, ConfigModelRepo configModelRepo) {
containerModel.initialize(configModelRepo);
}
@@ -323,4 +327,5 @@ public class StandaloneContainerApplication implements Application {
}
return Optional.ofNullable(System.getProperty(name)); // for unit testing
}
+
}