-filter_auth_simple =
- attribute type { "auth_simple" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:userRegister { xsd:string }?,
- element mp:targetRegister { xsd:string }?,
- element mp:discardUnauthorisedTargets { empty }?
-
-filter_backend_test =
- attribute type { "backend_test" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?
-
-filter_bounce =
- attribute type { "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 }?,
- attribute name { xsd:NCName }?,
- element mp:threads { xsd:integer }?,
- element mp:port { xsd:string },
- element mp:timeout { xsd:integer }?
-
-filter_http_file =
- attribute type { "http_file" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:mimetypes { xsd:string },
- element mp:area {
- element mp:documentroot { xsd:string },
- element mp:prefix { xsd:string }
- }
-
-filter_load_balance =
- attribute type { "load_balance" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?
-
-filter_log =
- attribute type { "log" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:message { xsd:string }?,
- element mp:filename { xsd:string }?,
- element mp:category {
- attribute init-options { xsd:boolean }?,
- attribute request-session { xsd:boolean }?,
- attribute response-session { xsd:boolean }?,
- attribute apdu { xsd:boolean }?,
- attribute request-apdu { xsd:boolean }?,
- attribute response-apdu { xsd:boolean }?
- }?
-
-filter_multi =
- attribute type { "multi" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:target {
- attribute route { xsd:string },
- xsd:string
- }*,
- element mp:hideunavailable { empty }?
-
-filter_query_rewrite =
- attribute type { "query_rewrite" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:xslt {
- attribute stylesheet { xsd:string }
- }
-
-filter_record_transform =
- attribute type { "record_transform" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- retrievalinfo
-
-filter_session_shared =
- attribute type { "session_shared" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- 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" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:database {
- attribute name { xsd:NCName },
- any
- }+
-
-filter_virt_db =
- attribute type { "virt_db" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:virtual {
- attribute route { xsd:NCName }?,
- element mp:database { xsd:NCName },
- element mp:target { xsd:string }+
- }+
-
-filter_z3950_client =
- attribute type { "z3950_client" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element mp:timeout { xsd:integer }?,
- element mp:default_target { xsd:string }?,
- element mp:force_target { xsd:string }?
-
-#filter_zeerex_explain =
-# attribute type { "zeerex_explain" },
-# attribute id { xsd:NCName }?,
-# attribute name { xsd:NCName }?,
-# element mp:database {
-# attribute name { xsd:NCName },
-# any
-# }+
-
-