Revision 44364
Added by Michele Artini over 7 years ago
index.xml | ||
---|---|---|
10 | 10 |
<BODY> |
11 | 11 |
<CONFIGURATION> |
12 | 12 |
<PARAMETERS> |
13 |
<PARAM name="sourceFormat" description="MD Format (SOURCE)" required="true" type="string"/> |
|
14 |
<PARAM name="sourceLayout" description="MD Layout (SOURCE)" required="true" type="string"/> |
|
15 |
<PARAM name="sourceInterpretation" description="MD Interpretation (SOURCE)" required="true" type="string"/> |
|
13 | 16 |
<PARAM name="indexFormat" description="Index Format" required="true" type="string" /> |
14 | 17 |
<PARAM name="indexLayout" description="Index Layout" required="true" type="string" /> |
15 | 18 |
<PARAM name="indexInterpretation" description="Index Interpretation" required="true" type="string" /> |
16 | 19 |
</PARAMETERS> |
17 | 20 |
|
18 | 21 |
<WORKFLOW> |
22 |
|
|
23 |
<NODE isStart="true" name="verifySourceStore" type="VerifyMDStore"> |
|
24 |
<DESCRIPTION>Verify source store</DESCRIPTION> |
|
25 |
<PARAMETERS> |
|
26 |
<PARAM name="format" ref="sourceFormat"/> |
|
27 |
<PARAM name="layout" ref="sourceLayout" /> |
|
28 |
<PARAM name="interpretation" ref="sourceInterpretation" /> |
|
29 |
<PARAM name="outputPrefix" value="source_"/> |
|
30 |
</PARAMETERS> |
|
31 |
<ARCS> |
|
32 |
<ARC to="fetchRecords"/> |
|
33 |
</ARCS> |
|
34 |
</NODE> |
|
35 |
|
|
19 | 36 |
<NODE isStart="true" name="verifyIndex" type="VerifyIndex"> |
20 | 37 |
<DESCRIPTION /> |
21 | 38 |
<PARAMETERS> |
22 |
<PARAM name="mdFormat" ref="indexFormat" />
|
|
39 |
<PARAM name="format" ref="indexFormat" />
|
|
23 | 40 |
<PARAM name="layout" ref="indexLayout" /> |
24 | 41 |
<PARAM name="interpretation" ref="indexInterpretation" /> |
25 | 42 |
<PARAM name="onFailed" value="notFound" /> |
26 | 43 |
<PARAM name="outputPrefix" value="index_" /> |
27 | 44 |
</PARAMETERS> |
28 | 45 |
<ARCS> |
29 |
<ARC to="fetchRecord" />
|
|
46 |
<ARC to="doneIndex" />
|
|
30 | 47 |
<ARC name="notFound" to="prepare" /> |
31 | 48 |
</ARCS> |
32 | 49 |
</NODE> |
... | ... | |
59 | 76 |
<PARAM name="mdFormat" ref="indexFormat" /> |
60 | 77 |
<PARAM name="layout" ref="indexLayout" /> |
61 | 78 |
<PARAM name="interpretation" ref="indexInterpretation" /> |
62 |
<PARAM name="onFailed" value="notFound" /> |
|
63 | 79 |
<PARAM name="outputPrefix" value="index_" /> |
64 | 80 |
</PARAMETERS> |
65 | 81 |
<ARCS> |
66 |
<ARC to="fetchRecord" /> |
|
67 |
<ARC name="notFound" to="prepare" /> |
|
82 |
<ARC to="doneIndex" /> |
|
68 | 83 |
</ARCS> |
69 | 84 |
</NODE> |
70 | 85 |
|
71 |
<NODE name="fetchRecord" type="FetchRecordsToIndex"> |
|
72 |
<DESCRIPTION>Fetch records from STORE</DESCRIPTION> |
|
86 |
<NODE name="doneIndex"> |
|
87 |
<DESCRIPTION /> |
|
88 |
<PARAMETERS /> |
|
89 |
<ARCS> |
|
90 |
<ARC to="fetchRecords" /> |
|
91 |
</ARCS> |
|
92 |
</NODE> |
|
93 |
|
|
94 |
<NODE name="fetchRecords" type="FetchMDStoreRecords" isJoin="true"> |
|
95 |
<DESCRIPTION>Fetch records</DESCRIPTION> |
|
73 | 96 |
<PARAMETERS> |
74 |
<PARAM name="eprOutputParam" value="index_epr" /> |
|
97 |
<PARAM name="mdId" env="source_id"/> |
|
98 |
<PARAM name="eprParam" value="index_epr"/> |
|
75 | 99 |
</PARAMETERS> |
76 | 100 |
<ARCS> |
77 |
<ARC to="indexRecords" />
|
|
101 |
<ARC to="indexRecords"/> |
|
78 | 102 |
</ARCS> |
79 | 103 |
</NODE> |
104 |
|
|
80 | 105 |
<NODE name="indexRecords" type="UpdateIndex"> |
81 | 106 |
<DESCRIPTION>Index records</DESCRIPTION> |
82 | 107 |
<PARAMETERS> |
Also available in: Unified diff
partial implementation of infospace wfs