projects
/
metaproxy-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add schema for http_rewrite filter
[metaproxy-moved-to-github.git]
/
xml
/
schema
/
filter_zoom.rnc
diff --git
a/xml/schema/filter_zoom.rnc
b/xml/schema/filter_zoom.rnc
index
3480061
..
bcd7071
100644
(file)
--- a/
xml/schema/filter_zoom.rnc
+++ b/
xml/schema/filter_zoom.rnc
@@
-7,15
+7,21
@@
filter_zoom =
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:torus {
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:torus {
- attribute url { xsd:string },
- attribute realm { xsd:string },
+ attribute auth_url { xsd:string }?,
+ attribute url { xsd:string }?,
+ attribute content_url { xsd:string }?,
+ attribute realm { xsd:string }?,
attribute xsldir { xsd:string }?,
attribute element_transform { xsd:string }?,
attribute element_raw { xsd:string }?,
attribute xsldir { xsd:string }?,
attribute element_transform { xsd:string }?,
attribute element_raw { xsd:string }?,
+ attribute element_passthru { xsd:string }?,
attribute proxy { xsd:string }?,
attribute proxy { xsd:string }?,
+ attribute explain_xsl { xsd:string }?,
+ attribute record_xsl { xsd:string }?,
element mp:records {
element mp:record {
element mp:authentication { xsd:string }?,
element mp:records {
element mp:record {
element mp:authentication { xsd:string }?,
+ element mp:authenticationMode { xsd:string }?,
element mp:piggyback { xsd:string }?,
element mp:queryEncoding { xsd:string }?,
element mp:udb { xsd:string },
element mp:piggyback { xsd:string }?,
element mp:queryEncoding { xsd:string }?,
element mp:udb { xsd:string },
@@
-29,7
+35,7
@@
filter_zoom =
element mp:recordEncoding { xsd:string }?,
element mp:requestSyntax { xsd:string }?,
element mp:sru { xsd:string }?,
element mp:recordEncoding { xsd:string }?,
element mp:requestSyntax { xsd:string }?,
element mp:sru { xsd:string }?,
- element mp:SRUVersion { xsd:string }?,
+ element mp:sruVersion { xsd:string }?,
element mp:transform { xsd:string }?,
element mp:literalTransform { xsd:string }?,
element mp:urlRecipe { xsd:string }?,
element mp:transform { xsd:string }?,
element mp:literalTransform { xsd:string }?,
element mp:urlRecipe { xsd:string }?,
@@
-41,7
+47,9
@@
filter_zoom =
element mp:sortStrategy { xsd:string }?,
element mp:sortmap_author { xsd:string }?,
element mp:sortmap_date { xsd:string }?,
element mp:sortStrategy { xsd:string }?,
element mp:sortmap_author { xsd:string }?,
element mp:sortmap_date { xsd:string }?,
- element mp:sortmap_title { xsd:string }?
+ element mp:sortmap_title { xsd:string }?,
+ element mp:extraArgs { xsd:string }?,
+ element mp:rpn2cql { xsd:string }?
}*
}?
}?,
}*
}?
}?,
@@
-59,11
+67,16
@@
filter_zoom =
}*
}?,
element mp:contentProxy {
}*
}?,
element mp:contentProxy {
+ attribute config_file { xsd:string }?,
attribute server { xsd:string }?,
attribute tmp_file { xsd:string }?
}?,
element mp:log {
attribute apdu { xsd:boolean }?
attribute server { xsd:string }?,
attribute tmp_file { xsd:string }?
}?,
element mp:log {
attribute apdu { xsd:boolean }?
+ }?,
+ element mp:zoom {
+ attribute timeout { xsd:integer }?,
+ attribute proxy_timeout { xsd:integer }?
}?
}?