X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=xml%2Fschema%2Fmetaproxy.rnc;h=d7c14fa907870f42066989f70e663c265a524078;hb=0a41bd174bb83e032e5a0845e286bf1396b17f84;hp=9f49097ea2df064ea445b989618b2f47f988039b;hpb=9257766cd43b17520940b4343bf77a74a7d3776a;p=metaproxy-moved-to-github.git diff --git a/xml/schema/metaproxy.rnc b/xml/schema/metaproxy.rnc index 9f49097..d7c14fa 100644 --- a/xml/schema/metaproxy.rnc +++ b/xml/schema/metaproxy.rnc @@ -1,7 +1,7 @@ # Metaproxy XML config file schemas -# $Id: metaproxy.rnc,v 1.15 2007-01-08 13:07:39 marc Exp $ +# $Id: metaproxy.rnc,v 1.18 2007-01-26 14:49:23 adam Exp $ # -# Copyright (c) 2005-2006, Index Data. +# Copyright (c) 2005-2007, Index Data. # # See the LICENSE file for details # @@ -50,6 +50,7 @@ filter = | filter_auth_simple | filter_backend_test | filter_bounce + | filter_cql_rpn | filter_frontend_net | filter_http_file | filter_load_balance @@ -84,6 +85,14 @@ filter_bounce = attribute id { xsd:NCName }?, attribute name { xsd:NCName }? +filter_cql_rpn = + attribute type { "cql_rpn" }, + attribute id { xsd:NCName }?, + attribute name { xsd:NCName }?, + element mp:conversion { + attribute file { xsd:string } + } + filter_frontend_net = attribute type { "frontend_net" }, attribute id { xsd:NCName }?, @@ -153,10 +162,10 @@ filter_session_shared = element mp:resultset { attribute max { xsd:integer }, attribute ttl { xsd:integer } - }, + }?, element mp:session { attribute ttl { xsd:integer } - } + }? filter_sru_z3950 = attribute type { "sru_z3950" }, @@ -181,7 +190,9 @@ filter_z3950_client = attribute type { "z3950_client" }, attribute id { xsd:NCName }?, attribute name { xsd:NCName }?, - element mp:timeout { xsd:integer }? + element mp:timeout { xsd:integer }?, + element mp:default_target { xsd:string }?, + element mp:force_target { xsd:string }? #filter_zeerex_explain = # attribute type { "zeerex_explain" }, @@ -192,4 +203,4 @@ filter_z3950_client = # any # }+ - \ No newline at end of file +