renamed methods and restructured code to follow coding guidelines set in filter-templ...
[metaproxy-moved-to-github.git] / etc / config-sru-to-z3950.xml
1 <?xml version="1.0"?>
2 <!-- $Id: config-sru-to-z3950.xml,v 1.13 2007-01-15 15:07:59 marc Exp $ -->
3 <metaproxy 
4     xmlns="http://indexdata.com/metaproxy" 
5     version="1.0">
6   <start route="start"/>
7   <filters>
8     <filter id="frontend" type="frontend_net">
9       <threads>10</threads>
10       <port>@:9000</port>
11     </filter>
12     <filter id="sru" type="sru_z3950">
13       <database name="Default">
14        <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
15                     href="explain.xml"/>
16       </database>
17       <database name="Dummy"/>
18     </filter>
19       <filter id="cql" type="cql_rpn">
20         <conversion file="etc/cql2pqf.txt"/>
21       </filter>
22     <filter id="backend" type="z3950_client">
23      <timeout>30</timeout>
24     </filter>
25   </filters>
26   <routes>  
27     <route id="start">
28       <filter refid="frontend"/>
29       <filter type="log">
30         <message>SRU/Z3950</message>
31       </filter>
32       <filter refid="sru"/>
33       <filter type="log">
34         <message>VIRTDB</message>
35       </filter>
36      <filter type="virt_db">
37         <virtual>
38           <database>Default</database>
39           <target>localhost:9999/Default</target>
40         </virtual>
41         <virtual>
42           <database>Dummy</database>
43           <target>localhost:9998/Default</target>
44         </virtual>
45       </filter>
46       <filter type="log">
47         <message>CQL</message>
48       </filter>
49       <filter refid="cql"/>
50       <filter type="log">
51         <message>PQF</message>
52       </filter>
53       <filter type="backend_test"/>
54       <!--
55       <filter refid="backend"/>
56       -->
57       <filter type="bounce"/>
58     </route>
59   </routes>
60 </metaproxy>
61