# Metaproxy XML config file schemas
-# $Id: metaproxy.rnc,v 1.17 2007-01-25 11:21:56 adam Exp $
+# $Id: metaproxy.rnc,v 1.23 2008-02-27 21:31:57 adam Exp $
#
-# Copyright (c) 2005-2006, Index Data.
+# Copyright (c) 2005-2008, Index Data.
#
# See the LICENSE file for details
#
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:threads { xsd:integer }?,
- element mp:port { xsd:string },
+ element mp:port { xsd:string }+,
element mp:timeout { xsd:integer }?
filter_http_file =
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:message { xsd:string }?,
+ element mp:time-format { xsd:string }?,
element mp:filename { xsd:string }?,
element mp:category {
+ attribute user-access { xsd:boolean }?,
+ attribute access { xsd:boolean }?,
attribute init-options { xsd:boolean }?,
attribute request-session { xsd:boolean }?,
attribute response-session { xsd:boolean }?,
attribute route { xsd:string },
xsd:string
}*,
- element mp:hideunavailable { empty }?
+ element mp:hideunavailable { empty }?,
+ element mp:mergetype { xsd:string }?
filter_query_rewrite =
attribute type { "query_rewrite" },
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" },