summaryrefslogtreecommitdiffstats
path: root/container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java')
-rw-r--r--container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java b/container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java
new file mode 100644
index 00000000000..421a268587e
--- /dev/null
+++ b/container-disc/src/main/java/com/yahoo/container/jdisc/ContainerPortsOverride.java
@@ -0,0 +1,19 @@
+// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+package com.yahoo.container.jdisc;
+
+import com.yahoo.component.AbstractComponent;
+import com.yahoo.container.jdisc.config.PortOverridesConfig;
+
+/**
+ * Holds PortsOverrideConfig for the current container.
+ * HttpServerConfigProvider can't depend on PortsOverrideConfig directly,
+ * since it's config producer is not under the container in the model.
+ * @author tonytv
+ */
+public final class ContainerPortsOverride extends AbstractComponent {
+ public final PortOverridesConfig config;
+
+ public ContainerPortsOverride(PortOverridesConfig portOverridesConfigConfig) {
+ this.config = portOverridesConfigConfig;
+ }
+}