-filter_frontend_net =
- element filter {
- attribute type { "frontend_net" },
- attribute id { xsd:NCName }?,
- attribute name { xsd:NCName }?,
- element threads { xsd:integer },
- element port { xsd:string }
+filter_multi =
+ attribute type { "multi" },
+ attribute id { xsd:NCName }?,
+ attribute name { xsd:NCName }?,
+ element target {
+ attribute route { xsd:string },
+ xsd:string
+ }*,
+ element hideunavailable { empty }?
+
+filter_query_rewrite =
+ attribute type { "query_rewrite" },
+ attribute id { xsd:NCName }?,
+ attribute name { xsd:NCName }?,
+ element xslt { 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 resultset {
+ attribute max { xsd:integer },
+ attribute ttl { xsd:integer }
+ },
+ element session {
+ attribute ttl { xsd:integer }