X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=xml%2Fschema%2Fmetaproxy.rnc;h=12a44b372d99ba90b096d73a28df6f784ce8d112;hb=67753db293cb62940e4c2db3a6e5f635cd5b78c3;hp=12990f0beecc180df4101ea1f56a5ccc3a916a0e;hpb=60d4816be16dc740e99f01ca4c6f2e086b6b5a78;p=metaproxy-moved-to-github.git diff --git a/xml/schema/metaproxy.rnc b/xml/schema/metaproxy.rnc index 12990f0..12a44b3 100644 --- a/xml/schema/metaproxy.rnc +++ b/xml/schema/metaproxy.rnc @@ -132,6 +132,7 @@ filter_log = attribute init-options { xsd:boolean }?, attribute request-session { xsd:boolean }?, attribute response-session { xsd:boolean }?, + attribute session { xsd:boolean }?, attribute apdu { xsd:boolean }?, attribute request-apdu { xsd:boolean }?, attribute response-apdu { xsd:boolean }? @@ -168,7 +169,8 @@ filter_session_shared = attribute name { xsd:NCName }?, element mp:resultset { attribute max { xsd:integer }, - attribute ttl { xsd:integer } + attribute ttl { xsd:integer }, + attribute optimizesearch { xsd:boolean } }?, element mp:session { attribute ttl { xsd:integer } @@ -188,11 +190,14 @@ filter_virt_db = attribute id { xsd:NCName }?, attribute name { xsd:NCName }?, element mp:pass-vhosts { xsd:boolean }?, + element mp:torus { + attribute url { xsd:string } + }?, element mp:virtual { attribute route { xsd:NCName }?, element mp:database { xsd:string }, element mp:target { xsd:string }+ - }+ + }* filter_z3950_client = attribute type { "z3950_client" }, @@ -200,7 +205,8 @@ filter_z3950_client = attribute name { xsd:NCName }?, element mp:timeout { xsd:integer }?, element mp:default_target { xsd:string }?, - element mp:force_target { xsd:string }? + element mp:force_target { xsd:string }?, + element mp:force_close { xsd:boolean }? filter_limit = attribute type { "limit" },