aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/resources/schema/version/7.x/searchchains.rnc
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/resources/schema/version/7.x/searchchains.rnc')
-rw-r--r--config-model/src/main/resources/schema/version/7.x/searchchains.rnc72
1 files changed, 0 insertions, 72 deletions
diff --git a/config-model/src/main/resources/schema/version/7.x/searchchains.rnc b/config-model/src/main/resources/schema/version/7.x/searchchains.rnc
deleted file mode 100644
index d4c9e8f4f98..00000000000
--- a/config-model/src/main/resources/schema/version/7.x/searchchains.rnc
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-#Schema for search chains and searchers inside the searchchains section.
-
-include "federation.rnc"
-
-SearchChains =
- element searchchains {
- Searcher* &
- SearchChainInQrservers* &
- GenericConfig*
- }
-
-OuterSearchChains =
- element searchchains {
- Searcher* &
- SearchChainInQrservers*
- }
-
-SearchChainInQrservers =
- element searchchain {
- GenericSearchChainInQrservers
- } |
- Provider
-
-GenericSearchChainInQrservers =
- ComponentId &
- SearchChainInheritanceInQrservers &
- attribute searchers { text }? &
- Searcher* &
- Phase* &
- GenericConfig*
-
-SearchChainInheritanceInQrservers =
- attribute inherits { text }? &
- attribute excludes { text }? &
- element inherits {
- element searchchain { ComponentSpec }* &
- element exclude { ComponentSpec }*
- }?
-
-Searcher =
- RegularSearcher |
- FederationSearcher
-
-RegularSearcher =
- element searcher {
- BundleSpec &
- GenericSearcherOrDocumentProcessor
- }
-
-
-GenericSearcherOrDocumentProcessor =
- ComponentId &
- SearcherOrDocumentProcessorDependencies &
- GenericConfig*
-
-SearcherOrDocumentProcessorDependencies =
- Dependencies &
- attribute provides { text }? &
- element provides { xsd:Name }*
-
-Dependencies =
- attribute before { text }? &
- attribute after { text }? &
- element before { xsd:Name }* &
- element after { xsd:Name }*
-
-Phase =
- element phase {
- ComponentId &
- Dependencies
- }