~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to local/in/dhis-web-dashboard/src/main/resources/META-INF/dhis/beans.xml

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<beans xmlns="http://www.springframework.org/schema/beans"
 
3
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
4
  xsi:schemaLocation="
 
5
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
 
6
  
 
7
  <bean id="org.hisp.dhis.dashboard.action.DashBoardHomePageAction"
 
8
    class="org.hisp.dhis.dashboard.action.DashBoardHomePageAction"
 
9
    scope="prototype">
 
10
  </bean>
 
11
  
 
12
  <!-- Graphical Analyser -->
 
13
  
 
14
  <bean
 
15
    id="org.hisp.dhis.dashboard.ga.action.GenerateGraphicalAnalyserFormAction"
 
16
    class="org.hisp.dhis.dashboard.ga.action.GenerateGraphicalAnalyserFormAction"
 
17
    scope="prototype">
 
18
    <property name="dataElementService">
 
19
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
20
    </property>
 
21
    <property name="indicatorService">
 
22
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
23
    </property>
 
24
    <property name="periodStore">
 
25
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
26
    </property>
 
27
    <property name="organisationUnitService">
 
28
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
29
    </property>
 
30
    <property name="organisationUnitGroupService">
 
31
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
32
    </property>
 
33
  </bean>
 
34
  
 
35
  <bean id="org.hisp.dhis.dashboard.ga.action.charts.GenerateChartDataAction"
 
36
    class="org.hisp.dhis.dashboard.ga.action.charts.GenerateChartDataAction"
 
37
    scope="prototype">
 
38
    <property name="aggregationService">
 
39
      <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
40
    </property>
 
41
    <property name="dataElementCategoryOptionComboService">
 
42
      <ref
 
43
        bean="org.hisp.dhis.dataelement.DataElementCategoryOptionComboService"/>
 
44
    </property>
 
45
    <property name="dashBoardService">
 
46
      <ref bean="org.hisp.dhis.dashboard.util.DashBoardService"/>
 
47
    </property>
 
48
    <property name="dataElementService">
 
49
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
50
    </property>
 
51
    <property name="indicatorService">
 
52
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
53
    </property>
 
54
    <property name="periodStore">
 
55
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
56
    </property>
 
57
    <property name="organisationUnitService">
 
58
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
59
    </property>
 
60
    <property name="statementManager">
 
61
      <ref bean="org.hisp.dhis.jdbc.StatementManager"/>
 
62
    </property>
 
63
    <property name="organisationUnitGroupService">
 
64
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
65
    </property>
 
66
    <property name="targetService">
 
67
      <ref bean="org.hisp.dhis.target.TargetService"/>
 
68
    </property>      
 
69
  </bean>
 
70
  
 
71
  <bean id="org.hisp.dhis.dashboard.ga.action.charts.GenerateChartAction"
 
72
    class="org.hisp.dhis.dashboard.ga.action.charts.GenerateChartAction"
 
73
    scope="prototype">
 
74
  </bean>
 
75
  
 
76
  <!-- Annual Analyser -->
 
77
  
 
78
  <bean id="org.hisp.dhis.dashboard.aa.action.GenerateAnnualAnalyserFormAction"
 
79
    class="org.hisp.dhis.dashboard.aa.action.GenerateAnnualAnalyserFormAction"
 
80
    scope="prototype">
 
81
    <property name="dataElementService">
 
82
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
83
    </property>
 
84
    <property name="indicatorService">
 
85
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
86
    </property>
 
87
    <property name="periodStore">
 
88
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
89
    </property>
 
90
    <property name="organisationUnitService">
 
91
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
92
    </property>
 
93
  </bean>
 
94
  
 
95
  <bean id="org.hisp.dhis.dashboard.aa.action.GenerateAnnualAnalysisDataAction"
 
96
    class="org.hisp.dhis.dashboard.aa.action.GenerateAnnualAnalysisDataAction"
 
97
    scope="prototype">
 
98
    <property name="aggregationService">
 
99
      <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
100
    </property>
 
101
    <property name="dashBoardService">
 
102
      <ref bean="org.hisp.dhis.dashboard.util.DashBoardService"/>
 
103
    </property>
 
104
    <property name="dataElementService">
 
105
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
106
    </property>
 
107
    <property name="indicatorService">
 
108
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
109
    </property>
 
110
    <property name="periodStore">
 
111
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
112
    </property>
 
113
    <property name="organisationUnitService">
 
114
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
115
    </property>
 
116
  </bean>
 
117
  
 
118
  <!-- Survey Analyser -->
 
119
  
 
120
  <bean id="org.hisp.dhis.dashboard.sa.action.GenerateSurveyAnalysisFormAction"
 
121
    class="org.hisp.dhis.dashboard.sa.action.GenerateSurveyAnalysisFormAction"
 
122
    scope="prototype">
 
123
    <property name="dataElementService">
 
124
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
125
    </property>
 
126
    <property name="indicatorService">
 
127
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
128
    </property>
 
129
    <property name="periodStore">
 
130
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
131
    </property>
 
132
    <property name="organisationUnitService">
 
133
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
134
    </property>
 
135
  </bean>
 
136
  
 
137
  <bean id="org.hisp.dhis.dashboard.sa.action.GenerateSurveyAnalysisDataAction"
 
138
    class="org.hisp.dhis.dashboard.sa.action.GenerateSurveyAnalysisDataAction"
 
139
    scope="prototype">
 
140
    <property name="aggregationService">
 
141
      <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
142
    </property>
 
143
    <property name="dashBoardService">
 
144
      <ref bean="org.hisp.dhis.dashboard.util.DashBoardService"/>
 
145
    </property>
 
146
    <property name="dataElementService">
 
147
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
148
    </property>
 
149
    <property name="indicatorService">
 
150
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
151
    </property>
 
152
    <property name="periodStore">
 
153
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
154
    </property>
 
155
    <property name="organisationUnitService">
 
156
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
157
    </property>
 
158
  </bean>
 
159
  
 
160
  <!-- DataStatus -->
 
161
  
 
162
  <bean id="org.hisp.dhis.dashboard.ds.action.GenerateDataStatusFormAction"
 
163
    class="org.hisp.dhis.dashboard.ds.action.GenerateDataStatusFormAction"
 
164
    scope="prototype">
 
165
    <property name="dataSetStore">
 
166
      <ref bean="org.hisp.dhis.dataset.DataSetStore"/>
 
167
    </property>
 
168
    <property name="periodStore">
 
169
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
170
    </property>
 
171
  </bean>
 
172
  
 
173
  <bean id="org.hisp.dhis.dashboard.ds.action.GenerateDataStatusResultAction"
 
174
    class="org.hisp.dhis.dashboard.ds.action.GenerateDataStatusResultAction"
 
175
    scope="prototype">
 
176
    <property name="dataValueService">
 
177
      <ref bean="org.hisp.dhis.datavalue.DataValueService"/>
 
178
    </property>
 
179
    <property name="dashBoardService">
 
180
      <ref bean="org.hisp.dhis.dashboard.util.DashBoardService"/>
 
181
    </property>
 
182
    <property name="dataSetStore">
 
183
      <ref bean="org.hisp.dhis.dataset.DataSetStore"/>
 
184
    </property>
 
185
    <property name="periodStore">
 
186
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
187
    </property>
 
188
                <property name="organisationUnitGroupService">
 
189
                        <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
190
                </property>    
 
191
    <property name="organisationUnitService">
 
192
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
193
    </property>
 
194
  </bean>
 
195
 
 
196
 
 
197
<!-- DashBoard Matrix -->
 
198
        
 
199
        <bean id="org.hisp.dhis.dashboard.dm.action.DashBoardMatrixFormAction"
 
200
                class="org.hisp.dhis.dashboard.dm.action.DashBoardMatrixFormAction"
 
201
                scope="prototype">              
 
202
                <property name="indicatorService">
 
203
                        <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
204
                </property>
 
205
                <property name="periodStore">
 
206
                        <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
207
                </property>
 
208
                <property name="organisationUnitService">
 
209
                        <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
210
                </property>
 
211
                <property name="organisationUnitGroupService">
 
212
                        <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
213
                </property>
 
214
        </bean>
 
215
 
 
216
        <bean id="org.hisp.dhis.dashboard.dm.action.DashBoardMatrixResultAction"
 
217
                class="org.hisp.dhis.dashboard.dm.action.DashBoardMatrixResultAction"
 
218
                scope="prototype">              
 
219
                <property name="aggregationService">
 
220
                        <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
221
                </property>
 
222
                <property name="indicatorService">
 
223
                        <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
224
                </property>
 
225
                <property name="periodStore">
 
226
                        <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
227
                </property>
 
228
                <property name="sourceStore">
 
229
                        <ref bean="org.hisp.dhis.source.SourceStore"/>
 
230
                </property>
 
231
                <property name="organisationUnitService">
 
232
                        <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
233
                </property>
 
234
                <property name="organisationUnitGroupService">
 
235
                        <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
236
                </property>
 
237
    <property name="targetService">
 
238
                        <ref bean="org.hisp.dhis.target.TargetService"/>
 
239
                </property>
 
240
        </bean>
 
241
                
 
242
  
 
243
 
 
244
  
 
245
  <!-- Tabular Analyser -->
 
246
  
 
247
  <bean id="org.hisp.dhis.dashboard.ta.action.GenerateTabularAnalysisFormAction"
 
248
    class="org.hisp.dhis.dashboard.ta.action.GenerateTabularAnalysisFormAction"
 
249
    scope="prototype">
 
250
    <property name="dataElementService">
 
251
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
252
    </property>
 
253
    <property name="periodStore">
 
254
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
255
    </property>
 
256
    <property name="organisationUnitService">
 
257
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
258
    </property>
 
259
  </bean>
 
260
  
 
261
  <bean
 
262
    id="org.hisp.dhis.dashboard.ta.action.GenerateTabularAnalysisResultAction"
 
263
    class="org.hisp.dhis.dashboard.ta.action.GenerateTabularAnalysisResultAction"
 
264
    scope="prototype">
 
265
    <property name="aggregationService">
 
266
      <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
267
    </property>
 
268
    <property name="dataElementService">
 
269
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
270
    </property>
 
271
    <property name="periodStore">
 
272
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
273
    </property>
 
274
    <property name="organisationUnitService">
 
275
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
276
    </property>
 
277
  </bean>
 
278
  
 
279
  <!-- OrganisationUnit Profile -->
 
280
  
 
281
  
 
282
  <!-- Ajax -->
 
283
  
 
284
  <bean id="org.hisp.dhis.dashboard.action.GetDataElementsAction"
 
285
    class="org.hisp.dhis.dashboard.action.GetDataElementsAction" scope="prototype">
 
286
    <property name="dataElementService">
 
287
      <ref bean="org.hisp.dhis.dataelement.DataElementService"/>
 
288
    </property>
 
289
    <property name="dataElementCategoryOptionComboService">
 
290
      <ref
 
291
        bean="org.hisp.dhis.dataelement.DataElementCategoryOptionComboService"/>
 
292
    </property>
 
293
  </bean>
 
294
  
 
295
  <bean id="org.hisp.dhis.dashboard.action.GetIndicatorsAction"
 
296
    class="org.hisp.dhis.dashboard.action.GetIndicatorsAction" scope="prototype">
 
297
    <property name="indicatorService">
 
298
      <ref bean="org.hisp.dhis.indicator.IndicatorService"/>
 
299
    </property>
 
300
  </bean>
 
301
  
 
302
  <bean id="org.hisp.dhis.dashboard.action.GetOrgUnitGroupsAction"
 
303
    class="org.hisp.dhis.dashboard.action.GetOrgUnitGroupsAction" scope="prototype">
 
304
    <property name="organisationUnitGroupService">
 
305
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitGroupService"/>
 
306
    </property>
 
307
  </bean>
 
308
 
 
309
  <bean id="org.hisp.dhis.dashboard.action.GetOrgUnitsAction"
 
310
    class="org.hisp.dhis.dashboard.action.GetOrgUnitsAction" scope="prototype">
 
311
    <property name="organisationUnitService">
 
312
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
313
    </property>
 
314
  </bean>
 
315
  
 
316
  <!-- DashBoard Utilities -->
 
317
  
 
318
  <bean id="org.hisp.dhis.dashboard.util.DashBoardService"
 
319
    class="org.hisp.dhis.dashboard.util.DashBoardService" scope="prototype">
 
320
    <property name="periodStore">
 
321
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
322
    </property>
 
323
  </bean>
 
324
  
 
325
  <!-- TopTen Disease Analysis -->
 
326
  <bean
 
327
    id="org.hisp.dhis.dashboard.topten.action.GenerateTopTenAnalyserFormAction"
 
328
    class="org.hisp.dhis.dashboard.topten.action.GenerateTopTenAnalyserFormAction"
 
329
    scope="prototype">
 
330
    <property name="periodStore">
 
331
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
332
    </property>
 
333
    <property name="organisationUnitService">
 
334
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
335
    </property>
 
336
    <property name="dataSetService">
 
337
      <ref bean="org.hisp.dhis.dataset.DataSetService"/>
 
338
    </property>
 
339
  </bean>
 
340
  
 
341
  <bean
 
342
    id="org.hisp.dhis.dashboard.topten.action.GenerateTopTenAnalysisDataAction"
 
343
    class="org.hisp.dhis.dashboard.topten.action.GenerateTopTenAnalysisDataAction"
 
344
    scope="prototype">
 
345
    <property name="periodStore">
 
346
      <ref bean="org.hisp.dhis.period.PeriodStore"/>
 
347
    </property>
 
348
    <property name="organisationUnitService">
 
349
      <ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
 
350
    </property>
 
351
    <property name="dataSetService">
 
352
      <ref bean="org.hisp.dhis.dataset.DataSetService"/>
 
353
    </property>
 
354
    <property name="aggregationService">
 
355
      <ref bean="org.hisp.dhis.aggregation.AggregationService"/>
 
356
    </property>
 
357
    <property name="dataElementCategoryOptionComboService">
 
358
      <ref
 
359
        bean="org.hisp.dhis.dataelement.DataElementCategoryOptionComboService"/>
 
360
    </property>
 
361
  </bean>
 
362
  
 
363
  <bean id="org.hisp.dhis.dashboard.topten.action.GetOptionCombosAction"
 
364
    class="org.hisp.dhis.dashboard.topten.action.GetOptionCombosAction"
 
365
    scope="prototype">
 
366
    <property name="dataSetService">
 
367
      <ref bean="org.hisp.dhis.dataset.DataSetService"/>
 
368
    </property>
 
369
  </bean>
 
370
  
 
371
  <!-- Export to Excel -->
 
372
  <bean id="org.hisp.dhis.dashboard.action.ExportToExcelAction"
 
373
    class="org.hisp.dhis.dashboard.action.ExportToExcelAction" scope="prototype">
 
374
    <property name="locationManager"
 
375
      ref="org.hisp.dhis.external.location.LocationManager"/>
 
376
  </bean>
 
377
 
 
378
  <bean id="org.hisp.dhis.dashboard.action.GetSortedDataAction"
 
379
    class="org.hisp.dhis.dashboard.action.GetSortedDataAction" scope="prototype">
 
380
  </bean>
 
381
  
 
382
</beans>