source: ISOcat/trunk/mod-ISOcat-access-data/access/dg.acc @ 2029

Last change on this file since 2029 was 2029, checked in by mwindhouwer, 12 years ago

Initial import of all the *cats, i.e., ISOcat, RELcat and SCHEMAcat.

File size: 1.3 KB
Line 
1<accessor debug="false" trace="false" deadlock="true">
2        <name>ISOcat.access.data.dg</name>
3        <descr>Get the list of members of a decision group.</descr>
4        <param mandatory="true">
5                <name>cr</name>
6                <descr>the CR of this decision group</descr>
7                <type canonical="true">string</type>
8        </param>
9        <param mandatory="true">
10                <name>dg</name>
11                <descr>the group key</descr>
12                <type canonical="true">string</type>
13        </param>
14        <idoc>
15                <accessor-trace name="DBX">
16                        <instr>
17                                <type>sloot.dbx</type>
18                                <cr>var:cr</cr>
19                                <group>var:dg</group>
20                                <operator>ffcpl:/dbx/dg.xml</operator>
21                                <debug>var:accessor-debug</debug>
22                                <trace>var:accessor-trace</trace>
23                                <target>this:response</target>
24                        </instr>
25                </accessor-trace>
26                <!-- attach the golden thread of this group -->
27                <instr>
28                        <type>sloot.xquery</type>
29                        <operator>
30                                <string>goldenthread:/cr/{string($cr)}/dg/{string($dg)}</string>
31                        </operator>
32                        <cr>var:cr</cr>
33                        <dg>var:dg</dg>
34                        <target>var:thread</target>
35                </instr>
36                <instr>
37                        <type>sloot.attachGoldenThread</type>
38                        <operand>this:response</operand>
39                        <param>var:thread</param>
40                        <target>this:response</target>
41                </instr>
42        </idoc>
43        <exception>
44                <debug/>
45                <trace>ffcpl:/trace/dg.exception.xml</trace>
46                <throw/>
47        </exception>
48        <response>
49                <debug>ffcpl:/trace/dg.response.xml</debug>
50                <mime>application/xml</mime>
51        </response>
52</accessor>
53
Note: See TracBrowser for help on using the repository browser.