Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
    <HEADER>
4
        <RESOURCE_IDENTIFIER value=""/>
5
        <RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
        <RESOURCE_KIND value="WorkflowDSResources"/>
7
        <RESOURCE_URI value=""/>
8
        <DATE_OF_CREATION value=""/>
9
    </HEADER>
10
    <BODY>
11
        <WORKFLOW_NAME>$name$</WORKFLOW_NAME>
12
        <WORKFLOW_DESCRIPTION>$desc$</WORKFLOW_DESCRIPTION>
13
        <WORKFLOW_INFO />
14
        <WORKFLOW_FAMILY>aggregator</WORKFLOW_FAMILY>
15
        <WORKFLOW_PRIORITY>$priority$</WORKFLOW_PRIORITY>
16
        <DATASOURCE id="$dsId$" interface="$interface$" />
17

    
18
        <CONFIGURATION status="EXECUTABLE" start="MANUAL">
19
            <PARAMETERS/>
20
            <WORKFLOW>
21

    
22
                <NODE name="COLLECT_REFRESH" type="CollectRecords" isStart="true">
23
                    <DESCRIPTION>Harvest Datasources</DESCRIPTION>
24
                    <PARAMETERS>
25
                        <PARAM name="datasourceId" value="$dsId$"/>
26
                        <PARAM name="datasourceInterface" value="$interface$"/>
27
                        <PARAM name="eprParam" value="collected_epr"/>
28
                    </PARAMETERS>
29
                    <ARCS>
30
                        <ARC to="CREATE_PROFILES"/>
31
                    </ARCS>
32
                </NODE>
33

    
34
                <NODE name="CREATE_PROFILES" type="SaveRepositoryProfile">
35
                    <DESCRIPTION>Upsert Repository Profile</DESCRIPTION>
36
                    <PARAMETERS>
37
                    	<PARAM name="inputEprParam" value="collected_epr" />
38
                    </PARAMETERS>
39
                    <ARCS>
40
                        <ARC to="success"/>
41
                    </ARCS>
42
                </NODE>
43
                </WORKFLOW>
44
	            <DESTROY_WORKFLOW_TEMPLATE id="676e70d4-9e90-49e4-9f7b-354b53302155_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==">
45
	                <PARAMETERS>
46
		                <PARAM name="dsId"                  value="$dsId$" />
47
						<PARAM name="interface"             value="$interface$" />
48
						<PARAM name="cleanMdstoreId"        ref="cleanMdstoreId" />
49
					</PARAMETERS>
50
	            </DESTROY_WORKFLOW_TEMPLATE>
51
            </CONFIGURATION>
52
        <NOTIFICATIONS/>
53
        <SCHEDULING enabled="false">
54
            <CRON>9 9 9 ? * *</CRON>
55
            <MININTERVAL>10080</MININTERVAL>
56
        </SCHEDULING>
57
        <STATUS/>
58
    </BODY>
59
</RESOURCE_PROFILE>
(2-2/2)