aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-03-05 08:23:10 +0100
committerGitHub <noreply@github.com>2022-03-05 08:23:10 +0100
commit81b330b16cce31a8ca261b3d17b0ace104aa720b (patch)
tree9f3959d27f5bff0aca270a7a5917cbdd14551c11 /config-model/src/main/java/com/yahoo
parent0c79dd8a46277f48d108298bc3511297e7a18ea7 (diff)
parent8da003756c2b5d4cf89c6fd0d7da804f49f9b6cd (diff)
Merge pull request #21560 from vespa-engine/DocTypeManager-as-injectable-component
Doc type manager as injectable component [run-systemtest]
Diffstat (limited to 'config-model/src/main/java/com/yahoo')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/container/docproc/DocprocChains.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/docproc/DocprocChains.java b/config-model/src/main/java/com/yahoo/vespa/model/container/docproc/DocprocChains.java
index 09995f661e4..e037a854716 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/docproc/DocprocChains.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/docproc/DocprocChains.java
@@ -7,6 +7,7 @@ import com.yahoo.container.jdisc.config.SessionConfig;
import com.yahoo.vespa.model.container.ApplicationContainerCluster;
import com.yahoo.vespa.model.container.ContainerCluster;
import com.yahoo.vespa.model.container.component.Component;
+import com.yahoo.vespa.model.container.component.SimpleComponent;
import com.yahoo.vespa.model.container.component.SystemBindingPattern;
import com.yahoo.vespa.model.container.component.chain.Chains;
import com.yahoo.vespa.model.container.component.chain.ProcessingHandler;
@@ -21,13 +22,14 @@ public class DocprocChains extends Chains<DocprocChain> {
super(parent, subId);
docprocHandler = new ProcessingHandler<>(this, "com.yahoo.docproc.jdisc.DocumentProcessingHandler");
addComponent(docprocHandler);
+ addComponent(new SimpleComponent("com.yahoo.document.DocumentTypeManager"));
}
- private void addComponent(Component component) {
- if (!(getParent() instanceof ContainerCluster)) {
+ private void addComponent(Component<?, ?> component) {
+ if (!(getParent() instanceof ContainerCluster<?>)) {
return;
}
- ((ContainerCluster) getParent()).addComponent(component);
+ ((ContainerCluster<?>) getParent()).addComponent(component);
}