Project

General

Profile

1 26600 sandro.lab
<?xml version="1.0" encoding="UTF-8"?>
2 41874 alessia.ba
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 40491 michele.ar
       xmlns:p="http://www.springframework.org/schema/p"
4 41874 alessia.ba
       xmlns="http://www.springframework.org/schema/beans"
5 40491 michele.ar
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
6 26600 sandro.lab
7 31213 claudio.at
8 40491 michele.ar
    <bean id="wfNodePrepareCopyTable"
9
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.PrepareCopyTableJobNode"
10
          scope="prototype"/>
11 31213 claudio.at
12 40491 michele.ar
    <bean id="wfNodeDecapsuleClaims"
13
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.claims.DecapsuleClaimsJobNode"
14
          scope="prototype"/>
15 30847 michele.ar
16 40491 michele.ar
    <bean id="wfNodeOpenaireMdBuilder"
17
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.OpenaireMdBuilderJobNode"
18
          p:xsltMappedResultSetFactory-ref="xsltResultSetFactory"
19
          p:mdBuilderTemplateXslt-ref="openaireMdBuilderTemplateXslt" scope="prototype"/>
20 34379 claudio.at
21 40491 michele.ar
    <bean id="openaireMdBuilderTemplateXslt"
22
          class="eu.dnetlib.springutils.stringtemplate.StringTemplateFactory"
23
          p:template="classpath:/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/openaireMdBuilder.xslt.st"
24
          scope="prototype"/>
25 34379 claudio.at
26 40491 michele.ar
    <bean id="wfNodeUpdateOpenaireMetaWfStatus"
27
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.repohi.UpdateOpenaireMetaWfStatusJobNode"
28
          scope="prototype"/>
29 26600 sandro.lab
30 40491 michele.ar
    <bean id="wfNodeDeleteOpenaireMetaWf"
31
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.repobye.DeleteOpenaireMetaWfJobNode"
32
          scope="prototype"/>
33 26600 sandro.lab
34 40491 michele.ar
    <bean id="wfNodeFindComplianceRepositories"
35
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindComplianceRepositoriesJobNode"
36
          scope="prototype" p:xsltMappedResultSetFactory-ref="xsltResultSetFactory"/>
37 26600 sandro.lab
38 40491 michele.ar
    <bean id="wfNodeFindExistingRepositories"
39
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindExistingRepositoriesJobNode"
40
          scope="prototype"/>
41 26600 sandro.lab
42 40491 michele.ar
    <bean id="wfNodeUpdateRepositoryProfiles"
43
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.UpdateRepositoryProfilesJobNode"
44
          scope="prototype"/>
45 28304 alessia.ba
46 40491 michele.ar
    <bean id="wfNodeUpdateOpenaireDb" class="eu.dnetlib.msro.workflows.nodes.db.UpdateDbJobNode"
47
          scope="prototype" p:processCountingResultSetFactory-ref="msroProcessCountingResultSetFactory"
48
          p:db="${dnet.openaire.db.name}"/>
49 28304 alessia.ba
50 40491 michele.ar
    <bean id="wfNodeFindVocabularyEntries"
51
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindVocabularyEntriesJobNode"
52
          scope="prototype"
53
          p:xquery="classpath:/eu/dnetlib/msro/openaireplus/workflows/db/vocabulary_entries.xquery"/>
54 26600 sandro.lab
55 40491 michele.ar
    <!-- 	<bean id="wfNodeGetHBaseTableDescription" -->
56
    <!-- 		class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.GetHBaseTableDescriptionJobNode" -->
57
    <!-- 		scope="prototype" /> -->
58 32183 claudio.at
59 40491 michele.ar
    <bean id="wfNodeImportFiles"
60
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.objectStore.ImportFilesJobNode"
61
          scope="prototype" p:processCountingResultSetFactory-ref="msroProcessCountingResultSetFactory"
62
          p:iterableResultSetFactory-ref="iterableResultSetFactory"/>
63 28304 alessia.ba
64 40491 michele.ar
    <bean id="wfNodeRetreiveInterfaceInfo"
65
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.repohi.RetrieveInterfaceInfoJobNode"
66
          scope="prototype"/>
67 26600 sandro.lab
68 40491 michele.ar
    <bean id="wfNodeObtainOpenaireDataSourceParams"
69
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.ObtainOpenaireDataSourceParamsJobNode"
70
          scope="prototype"/>
71 26600 sandro.lab
72 40491 michele.ar
    <bean id="wfNodeSetHdfsFile"
73
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.SetHdfsFileJobNode"
74
          scope="prototype"/>
75 26600 sandro.lab
76 40491 michele.ar
    <!-- <bean id="wfNodeMDStoreImportJob" -->
77
    <!-- class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.HBaseMapReduceJobNode" -->
78
    <!-- scope="prototype" p:hadoopJob-ref="mdStoreHdfsImportJob" -->
79
    <!-- p:targetTable="${hbase.mapred.datatable}" p:hFileOutput="${services.mapreduce.mdrecords.hdsf.hfile.output}" -->
80
    <!-- p:xslt="classpath:/eu/dnetlib/data/transform/dmf_2_hbase.xsl" /> -->
81 26600 sandro.lab
82 40491 michele.ar
    <bean id="wfNodeFindSearchService"
83
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FindSearchServiceJobNode"
84
          scope="prototype"/>
85 26600 sandro.lab
86 40491 michele.ar
    <bean id="wfNodeLoadContextsJob"
87
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.LoadContextsJobNode"
88
          scope="prototype"/>
89 29397 claudio.at
90 40491 michele.ar
    <bean id="wfNodeLoadEntityLinksJob"
91
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.LoadEntityLinksJobNode"
92
          scope="prototype"/>
93 29397 claudio.at
94 40491 michele.ar
    <bean id="wfNodePrepareIndexJob"
95
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.PrepareIndexDataJobNode"
96
          scope="prototype" p:hbaseTable="${hbase.mapred.datatable}"/>
97 26600 sandro.lab
98 40491 michele.ar
    <bean id="wfNodePrepareStatsParams"
99
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareStatsParamJobNode"
100
          scope="prototype"/>
101 29397 claudio.at
102 40491 michele.ar
    <bean id="wfNodeFinalizeIndexFeeding"
103
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FinalizeIndexJobNode"
104
          scope="prototype"/>
105 26600 sandro.lab
106 40491 michele.ar
    <bean id="wfNodeSwitchIndex"
107
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.SwitchIndexJobNode"
108
          scope="prototype"/>
109 28824 claudio.at
110 40491 michele.ar
    <!-- DEDUP -->
111 37200 claudio.at
112 40491 michele.ar
    <!-- 	<bean id="wfNodeConfigureOfflineDataLoad" -->
113
    <!-- 		class="eu.dnetlib.msro.openaireplus.workflows.nodes.dedup.ConfigureOfflineDataLoadJobNode" -->
114
    <!-- 		scope="prototype" />		 -->
115 37200 claudio.at
116 40491 michele.ar
    <!-- 	<bean id="wfNodeDefineHBaseDedupSchema" -->
117
    <!-- 		class="eu.dnetlib.msro.openaireplus.workflows.nodes.dedup.DefineHBaseDedupSchemaJobNode" -->
118
    <!-- 		scope="prototype" /> -->
119 37200 claudio.at
120 40491 michele.ar
    <!-- / DEDUP -->
121 37200 claudio.at
122 40491 michele.ar
    <bean id="wfNodePrepareIisMainParams"
123
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareIISMainParamsJobNode"
124
          scope="prototype" p:xqueryMdStoreService="${dnet.openaire.iis.mdstore.endpoint.xquery}"
125
          p:xqueryDatasetStore="${dnet.openaire.iis.mdstore.dataset.xquery}"
126
          p:xqueryObjectStores="${dnet.openaire.iis.objecstores.xquery}"
127
          p:xqueryObjectStoreService="${dnet.openaire.iis.objecstore.endpoint.xquery}"
128
          p:xqueryIsLookupService="${dnet.openaire.iis.islookup.endpoint.xquery}"/>
129 27525 claudio.at
130 40491 michele.ar
    <bean id="wfNodePreparePreprocessParams"
131
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareIISPreprocessingParamsJobNode"
132
          scope="prototype" p:xqueryDatabaseService="${dnet.openaire.iis.dbservice.endpoint.xquery}"
133
          p:xqueryMdStoreService="${dnet.openaire.iis.mdstore.endpoint.xquery}"
134
          p:xqueryObjectStoreService="${dnet.openaire.iis.objecstore.endpoint.xquery}"
135
          p:xqueryDatasetStore="${dnet.openaire.iis.mdstore.dataset.xquery}"
136
          p:xqueryWosMDStore="${dnet.openaire.iis.mdstore.wos.xquery}"
137
          p:xqueryDataciteObjectStore="${dnet.openaire.iis.objecstores.dataset.xquery}"
138
          p:xqueryWosObjectStore="${dnet.openaire.iis.objecstores.wos.xquery}"
139
          p:xqueryIsLookupService="${dnet.openaire.iis.islookup.endpoint.xquery}"/>
140 28304 alessia.ba
141 40491 michele.ar
    <bean id="wfNodeDownloadFromMetadataOpenaire"
142
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.objectStore.DownloadFromMetadataOpenaire"
143
          scope="prototype"/>
144 32838 sandro.lab
145 40491 michele.ar
    <bean id="wfNodePatchHostedBy"
146
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.PatchHostedByJobNode"
147
          scope="prototype" p:mappedResultSetFactory-ref="mappedResultSetFactory"
148
          p:resultSetClientFactory-ref="resultSetClientFactory"/>
149 34379 claudio.at
150 40491 michele.ar
    <bean id="wfNodeFindHostedBy"
151
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.FindHostedByJobNode"
152
          scope="prototype" p:mappedResultSetFactory-ref="mappedResultSetFactory"
153
          p:resultSetClientFactory-ref="resultSetClientFactory"/>
154 34379 claudio.at
155 40491 michele.ar
    <bean id="wfNodeUpsertHostedByApis"
156
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.UpsertHostedByApisJobNode"
157
          scope="prototype"/>
158 34379 claudio.at
159 40491 michele.ar
    <bean id="wfNodeSplitDatasetRecord"
160
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.datacite.SplitDatasetRecord"
161
          p:resultSetClientFactory-ref="resultSetClientFactory" scope="prototype"/>
162 34379 claudio.at
163 40491 michele.ar
    <bean id="wfNodeCollectDatasetsByJournal"
164
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.datacite.CollectDatasetsByJournalJobNode"
165
          p:resultSetClientFactory-ref="resultSetClientFactory" scope="prototype"/>
166 28304 alessia.ba
167 40491 michele.ar
    <!-- Stats -->
168
    <bean id="wfNodeFindStatsService"
169
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.FindStatsServiceJobNode"
170
          scope="prototype"/>
171 34379 claudio.at
172 40491 michele.ar
    <bean id="wfNodePromoteShadowStats"
173
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.PromoteShadowStatsJobNode"
174
          scope="prototype"/>
175 34379 claudio.at
176 40491 michele.ar
    <bean id="wfNodeRefreshShadowCache"
177
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.RefreshShadowCacheJobNode"
178
          scope="prototype"/>
179 34379 claudio.at
180 40491 michele.ar
    <bean id="wfNodeValidateShadowStats"
181
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.ValidateShadowStatsJobNode"
182
          scope="prototype"/>
183 34379 claudio.at
184 40491 michele.ar
    <bean id="wfNodeBackupStatsCache"
185
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.BackupStatsCacheJobNode"
186
          scope="prototype"/>
187 34379 claudio.at
188 40491 michele.ar
    <bean id="wfNodeRestoreStatsCache"
189
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.RestoreStatsCacheJobNode"
190
          scope="prototype"/>
191 34379 claudio.at
192 40491 michele.ar
    <bean id="wfNodePromoteShadowCacheStats"
193
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.PromoteShadowCacheStatsJobNode"
194
          scope="prototype"/>
195 34379 claudio.at
196 40491 michele.ar
    <bean id="wfNodeMigrateStatsCache"
197
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.MigrateStatsCacheJobNode"
198
          scope="prototype"/>
199 36274 alessia.ba
200 40491 michele.ar
201
    <!-- Contexts -->
202
    <bean id="wfNodeProcessContexts"
203
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.ProcessContextsJobNode"
204
          scope="prototype"/>
205
206
    <bean id="wfNodePrepareContextDbEntries"
207
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.PrepareContextDbEntriesJobNode"
208
          scope="prototype"/>
209
210
    <bean id="wfNodeSaveContextProfile"
211
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.SaveContextProfileJobNode"
212
          scope="prototype"/>
213
214
    <bean id="wfNodeCheckHDFSCounts"
215
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.CheckHDFSCountJobNode"
216
          scope="prototype"/>
217
218
    <!-- Data Flow Monitoring -->
219
    <bean id="wfNodeTriggerPrepublicMonitoringScenario"
220
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.dataFlowMonitoring.TriggerPrepublicMonitoringScenarioJobNode"
221
          scope="prototype"/>
222
223
    <bean id="wfNodeFeedMissingClaims" class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FeedMissingClaimsJobNode"
224
          p:queue-ref="recentPublicationsQueue" p:oafToIndexRecordFactory-ref="apiOafToIndexRecordFactory"
225
          scope="prototype"/>
226
227
228 41128 alessia.ba
	<bean id="wfNodePrepareHostedbyUpdateSQL"
229
	      class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.PrepareHostedbyUpdateSQL"
230
	      scope="prototype"/>
231
232 41874 alessia.ba
    <bean id="wfNodeVREPost"
233
          class="eu.dnetlib.msro.openaireplus.workflows.nodes.vre.VREPostJobNode"
234
          scope="prototype"/>
235
236 26600 sandro.lab
</beans>