X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=xml%2Fschema%2Fmetaproxy.rnc;h=2eccb008bf9657cb9265ab84b8530a6eaa635a43;hb=1b26df87d5244f5bc093935dedd51cbf6858c703;hp=23ab3799fedd2a61e09c82b426a3b98f35b03855;hpb=8f03e0f718682da5dc92f0dded66b253e61170e6;p=metaproxy-moved-to-github.git diff --git a/xml/schema/metaproxy.rnc b/xml/schema/metaproxy.rnc index 23ab379..2eccb00 100644 --- a/xml/schema/metaproxy.rnc +++ b/xml/schema/metaproxy.rnc @@ -50,6 +50,7 @@ filter = | filter_auth_simple | filter_backend_test | filter_bounce + | filter_cgi | filter_cql_rpn | filter_frontend_net | filter_http_file @@ -131,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 }? @@ -167,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 } @@ -199,7 +202,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" }, @@ -210,6 +214,13 @@ filter_limit = attribute retrieve { xsd:integer }? }? +filter_cgi = + attribute type { "cgi" }, + element mp:map { + attribute path { xsd:string }, + attribute exec { xsd:string } + }* + #filter_zeerex_explain = # attribute type { "zeerex_explain" }, # attribute id { xsd:NCName }?,