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"
5
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
7
<bean id="org.hisp.dhis.validationrule.action.NoAction"
8
class="org.hisp.dhis.validationrule.action.NoAction">
11
<!-- ValidationRule CRUD operations -->
13
<bean id="org.hisp.dhis.validationrule.action.AddValidationRuleAction"
14
class="org.hisp.dhis.validationrule.action.AddValidationRuleAction">
15
<property name="validationRuleService">
16
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
18
<property name="expressionService">
19
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
23
<bean id="org.hisp.dhis.validationrule.action.GetValidationRuleAction"
24
class="org.hisp.dhis.validationrule.action.GetValidationRuleAction">
25
<property name="validationRuleService">
26
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
28
<property name="expressionService">
29
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
33
<bean id="org.hisp.dhis.validationrule.action.GetValidationRuleListAction"
34
class="org.hisp.dhis.validationrule.action.GetValidationRuleListAction">
35
<property name="validationRuleService">
36
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
40
<bean id="org.hisp.dhis.validationrule.action.RemoveValidationRuleAction"
41
class="org.hisp.dhis.validationrule.action.RemoveValidationRuleAction">
42
<property name="validationRuleService">
43
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
45
<property name="expressionService">
46
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
50
<bean id="org.hisp.dhis.validationrule.action.UpdateValidationRuleAction"
51
class="org.hisp.dhis.validationrule.action.UpdateValidationRuleAction">
52
<property name="validationRuleService">
53
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
55
<property name="expressionService">
56
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
60
<bean id="org.hisp.dhis.validationrule.action.ValidateValidationRuleAction"
61
class="org.hisp.dhis.validationrule.action.ValidateValidationRuleAction">
62
<property name="validationRuleService">
63
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
65
<property name="expressionService">
66
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
70
<bean id="org.hisp.dhis.validationrule.action.SetupTreeAction"
71
class="org.hisp.dhis.validationrule.action.SetupTreeAction" scope="prototype">
72
<property name="selectionTreeManager">
73
<ref bean="org.hisp.dhis.oust.manager.SelectionTreeManager"/>
75
<property name="currentUserService">
76
<ref bean="org.hisp.dhis.user.CurrentUserService"/>
78
<property name="selectionManager">
79
<ref bean="org.hisp.dhis.ouwt.manager.OrganisationUnitSelectionManager"/>
83
<!-- ValidationRuleGroup CRUD operations -->
85
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.AddValidationRuleGroupAction"
86
class="org.hisp.dhis.validationrule.action.validationrulegroup.AddValidationRuleGroupAction">
87
<property name="validationRuleService">
88
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
92
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupAction"
93
class="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupAction">
94
<property name="validationRuleService">
95
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
99
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupListAction"
100
class="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupListAction">
101
<property name="validationRuleService">
102
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
106
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupMembersAction"
107
class="org.hisp.dhis.validationrule.action.validationrulegroup.GetValidationRuleGroupMembersAction">
108
<property name="validationRuleService">
109
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
113
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.RemoveValidationRuleGroupAction"
114
class="org.hisp.dhis.validationrule.action.validationrulegroup.RemoveValidationRuleGroupAction">
115
<property name="validationRuleService">
116
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
120
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.UpdateValidationRuleGroupAction"
121
class="org.hisp.dhis.validationrule.action.validationrulegroup.UpdateValidationRuleGroupAction">
122
<property name="validationRuleService">
123
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
127
<bean id="org.hisp.dhis.validationrule.action.validationrulegroup.ValidateValidationRuleGroupAction"
128
class="org.hisp.dhis.validationrule.action.validationrulegroup.ValidateValidationRuleGroupAction">
129
<property name="validationRuleService">
130
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
134
<!-- ValidationRule Expression -->
136
<bean id="org.hisp.dhis.validationrule.action.GetTextualExpressionAction"
137
class="org.hisp.dhis.validationrule.action.GetTextualExpressionAction">
138
<property name="expressionService">
139
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
143
<bean id="org.hisp.dhis.validationrule.action.GetFilteredDataElementsAction"
144
class="org.hisp.dhis.validationrule.action.GetFilteredDataElementsAction" scope="prototype">
145
<property name="dataElementService">
146
<ref bean="org.hisp.dhis.dataelement.DataElementService"/>
148
<property name="dataElementCategoryOptionComboService">
149
<ref bean="org.hisp.dhis.dataelement.DataElementCategoryOptionComboService"/>
153
<bean id="org.hisp.dhis.validationrule.action.GetExpressionAction"
154
class="org.hisp.dhis.validationrule.action.GetExpressionAction" scope="prototype">
155
<property name="dataElementService">
156
<ref bean="org.hisp.dhis.dataelement.DataElementService"/>
160
<bean id="org.hisp.dhis.validationrule.action.ValidateExpressionAction"
161
class="org.hisp.dhis.validationrule.action.ValidateExpressionAction" scope="prototype">
162
<property name="expressionService">
163
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
167
<!-- ValidationRule service operations -->
169
<bean id="org.hisp.dhis.validationrule.action.ValidateRunValidationAction"
170
class="org.hisp.dhis.validationrule.action.ValidateRunValidationAction" scope="prototype">
171
<property name="selectionTreeManager">
172
<ref bean="org.hisp.dhis.oust.manager.SelectionTreeManager"/>
176
<bean id="org.hisp.dhis.validationrule.action.RunValidationAction"
177
class="org.hisp.dhis.validationrule.action.RunValidationAction" scope="prototype">
178
<property name="validationRuleService">
179
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
181
<property name="selectionTreeManager">
182
<ref bean="org.hisp.dhis.oust.manager.SelectionTreeManager"/>
184
<property name="organisationUnitService">
185
<ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
189
<bean id="org.hisp.dhis.validationrule.action.GetValidationResultDetailsAction"
190
class="org.hisp.dhis.validationrule.action.GetValidationResultDetailsAction" scope="prototype">
191
<property name="validationRuleService">
192
<ref bean="org.hisp.dhis.validation.ValidationRuleService"/>
194
<property name="organisationUnitService">
195
<ref bean="org.hisp.dhis.organisationunit.OrganisationUnitService"/>
197
<property name="periodService">
198
<ref bean="org.hisp.dhis.period.PeriodService"/>
200
<property name="dataValueService">
201
<ref bean="org.hisp.dhis.datavalue.DataValueService"/>
203
<property name="expressionService">
204
<ref bean="org.hisp.dhis.expression.ExpressionService"/>
206
<property name="dataElementService">
207
<ref bean="org.hisp.dhis.dataelement.DataElementService"/>
209
<property name="dataElementCategoryOptionComboService">
210
<ref bean="org.hisp.dhis.dataelement.DataElementCategoryOptionComboService"/>
214
<bean id="org.hisp.dhis.validationrule.action.GenerateValidationResultPDFAction"
215
class="org.hisp.dhis.validationrule.action.GenerateValidationResultPDFAction"/>
217
<bean id="org.hisp.dhis.validationrule.action.GenerateValidationResultWorkbookAction"
218
class="org.hisp.dhis.validationrule.action.GenerateValidationResultWorkbookAction"/>
b'\\ No newline at end of file'