Subversion Repositories bacoAlunos

Rev

Rev 1968 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1968 Rev 1970
1
<filterDefinitions>
1
<filterDefinitions>
2
        <filter>
2
        <filter>
3
                <name>AuthenticatedUsers</name>
3
                <name>AuthenticatedUsers</name>
4
                <implementationClass>pt.estgp.estgweb.filters.filters.AuthenticatedUsers</implementationClass>
4
                <implementationClass>pt.estgp.estgweb.filters.filters.AuthenticatedUsers</implementationClass>
5
                <description>Checks if the requester is authenticated</description>
5
                <description>Checks if the requester is authenticated</description>
6
                <isTransactional>false</isTransactional>
6
                <isTransactional>false</isTransactional>
7
        </filter>
7
        </filter>
8
    <filter>
8
    <filter>
9
        <name>MobileApps</name>
9
        <name>MobileApps</name>
10
        <implementationClass>pt.estgp.estgweb.filters.filters.MobileApps</implementationClass>
10
        <implementationClass>pt.estgp.estgweb.filters.filters.MobileApps</implementationClass>
11
        <description>Checks if the requester is a mobile authenticated application</description>
11
        <description>Checks if the requester is a mobile authenticated application</description>
12
        <isTransactional>false</isTransactional>
12
        <isTransactional>false</isTransactional>
13
    </filter>
13
    </filter>
14
    <filter>
14
    <filter>
15
                <name>RoleUsers</name>
15
                <name>RoleUsers</name>
16
                <implementationClass>pt.estgp.estgweb.filters.filters.RoleUsers</implementationClass>
16
                <implementationClass>pt.estgp.estgweb.filters.filters.RoleUsers</implementationClass>
17
                <description>Checks if the requester contains certain roles</description>
17
                <description>Checks if the requester contains certain roles</description>
18
                <isTransactional>false</isTransactional>
18
                <isTransactional>false</isTransactional>
19
        </filter>
19
        </filter>
20
 
20
 
21
    <filter>
21
    <filter>
22
        <name>ParameterValuePrefixCheck</name>
22
        <name>ParameterValuePrefixCheck</name>
23
        <implementationClass>pt.estgp.estgweb.filters.filters.ParameterValuePrefixCheck</implementationClass>
23
        <implementationClass>pt.estgp.estgweb.filters.filters.ParameterValuePrefixCheck</implementationClass>
24
        <description>Checks if the requester contains certain roles</description>
24
        <description>Checks if the requester contains certain roles</description>
25
        <isTransactional>false</isTransactional>
25
        <isTransactional>false</isTransactional>
26
    </filter>
26
    </filter>
27
    <filter>
27
    <filter>
28
        <name>EventManager</name>
28
        <name>EventManager</name>
29
        <implementationClass>pt.estgp.estgweb.filters.filters.EventManager</implementationClass>
29
        <implementationClass>pt.estgp.estgweb.filters.filters.EventManager</implementationClass>
30
        <description>Checks if the requester contains certain roles</description>
30
        <description>Checks if the requester contains certain roles</description>
31
        <isTransactional>false</isTransactional>
31
        <isTransactional>false</isTransactional>
32
    </filter>
32
    </filter>
33
    <filter>
33
    <filter>
34
                <name>ExistObject</name>
34
                <name>ExistObject</name>
35
                <implementationClass>pt.estgp.estgweb.filters.filters.ExistLoadClass</implementationClass>
35
                <implementationClass>pt.estgp.estgweb.filters.filters.ExistLoadClass</implementationClass>
36
                <description>Checks if the object exist if not throws NotFoundException</description>
36
                <description>Checks if the object exist if not throws NotFoundException</description>
37
                <isTransactional>false</isTransactional>
37
                <isTransactional>false</isTransactional>
38
        </filter>
38
        </filter>
39
    <filter>
39
    <filter>
40
                <name>TargetRoleUsersClass</name>
40
                <name>TargetRoleUsersClass</name>
41
                <implementationClass>pt.estgp.estgweb.filters.filters.TargetRoleUsersClass</implementationClass>
41
                <implementationClass>pt.estgp.estgweb.filters.filters.TargetRoleUsersClass</implementationClass>
42
                <description>Checks if the object contains contains target roles from user</description>
42
                <description>Checks if the object contains contains target roles from user</description>
43
                <isTransactional>false</isTransactional>
43
                <isTransactional>false</isTransactional>
44
        </filter>
44
        </filter>
45
    <filter>
45
    <filter>
46
                <name>OwnerUsers</name>
46
                <name>OwnerUsers</name>
47
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsers</implementationClass>
47
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsers</implementationClass>
48
                <description>Checks if the requester contains certain roles</description>
48
                <description>Checks if the requester contains certain roles</description>
49
                <isTransactional>false</isTransactional>
49
                <isTransactional>false</isTransactional>
50
        </filter>
50
        </filter>
51
    <filter>
51
    <filter>
52
                <name>NotValid</name>
52
                <name>NotValid</name>
53
                <implementationClass>pt.estgp.estgweb.filters.filters.NotValid</implementationClass>
53
                <implementationClass>pt.estgp.estgweb.filters.filters.NotValid</implementationClass>
54
                <description>Check if object is not valid</description>
54
                <description>Check if object is not valid</description>
55
                <isTransactional>false</isTransactional>
55
                <isTransactional>false</isTransactional>
56
        </filter>
56
        </filter>
57
    <filter>
57
    <filter>
58
                <name>InternalObject</name>
58
                <name>InternalObject</name>
59
                <implementationClass>pt.estgp.estgweb.filters.filters.InternalObject</implementationClass>
59
                <implementationClass>pt.estgp.estgweb.filters.filters.InternalObject</implementationClass>
60
                <description>Checks if the requested object is internal and if user is authenticated</description>
60
                <description>Checks if the requested object is internal and if user is authenticated</description>
61
                <isTransactional>false</isTransactional>
61
                <isTransactional>false</isTransactional>
62
        </filter>
62
        </filter>
63
    <filter>
63
    <filter>
64
                <name>OwnerUsersClass</name>
64
                <name>OwnerUsersClass</name>
65
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsersClass</implementationClass>
65
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsersClass</implementationClass>
66
                <description>
66
                <description>
67
            Checks if the requester is owner of the requested bean
67
            Checks if the requester is owner of the requested bean
68
            filter parameter: bean serializable id
68
            filter parameter: bean serializable id
69
            filter parameter: bean class
69
            filter parameter: bean class
70
        </description>
70
        </description>
71
                <isTransactional>false</isTransactional>
71
                <isTransactional>false</isTransactional>
72
        </filter>
72
        </filter>
73
    <filter>
73
    <filter>
74
                <name>IsInCourseUnit</name>
74
                <name>IsInCourseUnit</name>
75
                <implementationClass>pt.estgp.estgweb.filters.filters.IsInCourseUnit</implementationClass>
75
                <implementationClass>pt.estgp.estgweb.filters.filters.IsInCourseUnit</implementationClass>
76
                <description>
76
                <description>
77
            Checks if the requester is in course unit of the requested bean
77
            Checks if the requester is in course unit of the requested bean
78
            filter parameter: bean serializable id
78
            filter parameter: bean serializable id
79
            filter parameter: bean class
79
            filter parameter: bean class
80
        </description>
80
        </description>
81
                <isTransactional>false</isTransactional>
81
                <isTransactional>false</isTransactional>
82
        </filter>
82
        </filter>
83
    <filter>
83
    <filter>
84
                <name>CanAddAnnouncementInCourseUnit</name>
84
                <name>CanAddAnnouncementInCourseUnit</name>
85
                <implementationClass>pt.estgp.estgweb.filters.filters.CanAddAnnouncementInCourseUnit</implementationClass>
85
                <implementationClass>pt.estgp.estgweb.filters.filters.CanAddAnnouncementInCourseUnit</implementationClass>
86
                <description>
86
                <description>
87
            Checks if the requester is in course unit and if can create announcement in it of the requested bean
87
            Checks if the requester is in course unit and if can create announcement in it of the requested bean
88
            filter parameter: bean serializable id
88
            filter parameter: bean serializable id
89
            filter parameter: bean class
89
            filter parameter: bean class
90
        </description>
90
        </description>
91
                <isTransactional>false</isTransactional>
91
                <isTransactional>false</isTransactional>
92
        </filter>
92
        </filter>
93
    <filter>
93
    <filter>
94
                <name>IsStudentInCourseUnitUsersClass</name>
94
                <name>IsStudentInCourseUnitUsersClass</name>
95
                <implementationClass>pt.estgp.estgweb.filters.filters.IsStudentInCourseUnitUsersClass</implementationClass>
95
                <implementationClass>pt.estgp.estgweb.filters.filters.IsStudentInCourseUnitUsersClass</implementationClass>
96
                <description>
96
                <description>
97
            Checks if the requester is student in course unit of the requested bean
97
            Checks if the requester is student in course unit of the requested bean
98
            filter parameter: bean serializable id
98
            filter parameter: bean serializable id
99
            filter parameter: bean class
99
            filter parameter: bean class
100
        </description>
100
        </description>
101
                <isTransactional>false</isTransactional>
101
                <isTransactional>false</isTransactional>
102
        </filter>
102
        </filter>
-
 
103
 
103
    <filter>
104
    <filter>
104
                <name>IsTeacherInCourseUnitUsersClass</name>
105
                <name>IsTeacherInCourseUnitUsersClass</name>
105
                <implementationClass>pt.estgp.estgweb.filters.filters.IsTeacherInCourseUnitUsersClass</implementationClass>
106
                <implementationClass>pt.estgp.estgweb.filters.filters.IsTeacherInCourseUnitUsersClass</implementationClass>
106
                <description>
107
                <description>
107
            Checks if the requester is teacher in course unit of the requested bean
108
            Checks if the requester is teacher in course unit of the requested bean
108
            filter parameter: bean serializable id
109
            filter parameter: bean serializable id
109
            filter parameter: bean class
110
            filter parameter: bean class
110
        </description>
111
        </description>
111
                <isTransactional>false</isTransactional>
112
                <isTransactional>false</isTransactional>
112
        </filter>
113
        </filter>
113
    <filter>
114
    <filter>
114
                <name>OwnerUsersClassBean</name>
115
                <name>OwnerUsersClassBean</name>
115
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsersClassBean</implementationClass>
116
                <implementationClass>pt.estgp.estgweb.filters.filters.OwnerUsersClassBean</implementationClass>
116
                <description>
117
                <description>
117
            Checks if the requester is in course unit of the requested bean inside the loaded bean
118
            Checks if the requester is in course unit of the requested bean inside the loaded bean
118
            filter parameter: bean serializable id
119
            filter parameter: bean serializable id
119
            filter parameter: bean class
120
            filter parameter: bean class
120
            filter parameter: bean path to owned object from loaded bean
121
            filter parameter: bean path to owned object from loaded bean
121
        </description>
122
        </description>
122
                <isTransactional>false</isTransactional>
123
                <isTransactional>false</isTransactional>
123
        </filter>
124
        </filter>
124
    <filter>
125
    <filter>
125
                <name>IsInCourseUnitUsersClassBean</name>
126
                <name>IsInCourseUnitUsersClassBean</name>
126
                <implementationClass>pt.estgp.estgweb.filters.filters.IsInCourseUnitUsersClassBean</implementationClass>
127
                <implementationClass>pt.estgp.estgweb.filters.filters.IsInCourseUnitUsersClassBean</implementationClass>
127
                <description>
128
                <description>
128
            Checks if the requester is in of the requested bean inside the loaded bean
129
            Checks if the requester is in of the requested bean inside the loaded bean
129
            filter parameter: bean serializable id
130
            filter parameter: bean serializable id
130
            filter parameter: bean class
131
            filter parameter: bean class
131
            filter parameter: bean path to owned object from loaded bean
132
            filter parameter: bean path to owned object from loaded bean
132
        </description>
133
        </description>
133
                <isTransactional>false</isTransactional>
134
                <isTransactional>false</isTransactional>
134
        </filter>
135
        </filter>
135
    <filter>
136
    <filter>
136
        <name>IsStudentInCourseUnitUsersClassBean</name>
137
        <name>IsStudentInCourseUnitUsersClassBean</name>
137
                <implementationClass>pt.estgp.estgweb.filters.filters.IsStudentInCourseUnitUsersClassBean</implementationClass>
138
                <implementationClass>pt.estgp.estgweb.filters.filters.IsStudentInCourseUnitUsersClassBean</implementationClass>
138
                <description>
139
                <description>
139
            Checks if the requester is student of the requested bean inside the loaded bean
140
            Checks if the requester is student of the requested bean inside the loaded bean
140
            filter parameter: bean serializable id
141
            filter parameter: bean serializable id
141
            filter parameter: bean class
142
            filter parameter: bean class
142
            filter parameter: bean path to owned object from loaded bean
143
            filter parameter: bean path to owned object from loaded bean
143
        </description>
144
        </description>
144
                <isTransactional>false</isTransactional>
145
                <isTransactional>false</isTransactional>
145
        </filter>
146
        </filter>
146
    <filter>
147
    <filter>
147
                <name>IsTeacherInCourseUnitUsersClassBean</name>
148
                <name>IsTeacherInCourseUnitUsersClassBean</name>
148
                <implementationClass>pt.estgp.estgweb.filters.filters.IsTeacherInCourseUnitUsersClassBean</implementationClass>
149
                <implementationClass>pt.estgp.estgweb.filters.filters.IsTeacherInCourseUnitUsersClassBean</implementationClass>
149
                <description>
150
                <description>
150
            Checks if the requester is teacher of the requested bean inside the loaded bean
151
            Checks if the requester is teacher of the requested bean inside the loaded bean
151
            filter parameter: bean serializable id
152
            filter parameter: bean serializable id
152
            filter parameter: bean class
153
            filter parameter: bean class
153
            filter parameter: bean path to owned object from loaded bean
154
            filter parameter: bean path to owned object from loaded bean
154
        </description>
155
        </description>
155
                <isTransactional>false</isTransactional>
156
                <isTransactional>false</isTransactional>
156
        </filter>
157
        </filter>
157
    <filter>
158
    <filter>
158
                <name>CanAddContentClass</name>
159
                <name>CanAddContentClass</name>
159
                <implementationClass>pt.estgp.estgweb.filters.filters.CanAddContentClass</implementationClass>
160
                <implementationClass>pt.estgp.estgweb.filters.filters.CanAddContentClass</implementationClass>
160
                <description>Checks if the requester can add content to specified object</description>
161
                <description>Checks if the requester can add content to specified object</description>
161
                <isTransactional>false</isTransactional>
162
                <isTransactional>false</isTransactional>
162
        </filter>
163
        </filter>
163
    <filter>
164
    <filter>
164
                <name>CanLoadClass</name>
165
                <name>CanLoadClass</name>
165
                <implementationClass>pt.estgp.estgweb.filters.filters.CanLoadClass</implementationClass>
166
                <implementationClass>pt.estgp.estgweb.filters.filters.CanLoadClass</implementationClass>
166
                <description>Checks if the requester can specificly Load a specified object looking inside object specific grants</description>
167
                <description>Checks if the requester can specificly Load a specified object looking inside object specific grants</description>
167
                <isTransactional>false</isTransactional>
168
                <isTransactional>false</isTransactional>
168
        </filter>
169
        </filter>
169
    <filter>
170
    <filter>
170
                <name>ContextStaticTimer</name>
171
                <name>ContextStaticTimer</name>
171
                <implementationClass>pt.estgp.estgweb.filters.filters.ContextStaticTimer</implementationClass>
172
                <implementationClass>pt.estgp.estgweb.filters.filters.ContextStaticTimer</implementationClass>
172
                <description>Checks if the now time is between start and end date</description>
173
                <description>Checks if the now time is between start and end date</description>
173
                <isTransactional>false</isTransactional>
174
                <isTransactional>false</isTransactional>
174
        </filter>
175
        </filter>
175
    <filter>
176
    <filter>
176
                <name>ContextObjectTimer</name>
177
                <name>ContextObjectTimer</name>
177
                <implementationClass>pt.estgp.estgweb.filters.filters.ContextObjectTimer</implementationClass>
178
                <implementationClass>pt.estgp.estgweb.filters.filters.ContextObjectTimer</implementationClass>
178
                <description>Checks if the now time is between start and end date of refered object</description>
179
                <description>Checks if the now time is between start and end date of refered object</description>
179
                <isTransactional>false</isTransactional>
180
                <isTransactional>false</isTransactional>
180
        </filter>
181
        </filter>
181
    <filter>
182
    <filter>
182
                <name>LogAccess</name>
183
                <name>LogAccess</name>
183
                <implementationClass>pt.estgp.estgweb.filters.filters.AccessLogger</implementationClass>
184
                <implementationClass>pt.estgp.estgweb.filters.filters.AccessLogger</implementationClass>
184
                <description>Writes accesses to a file</description>
185
                <description>Writes accesses to a file</description>
185
                <isTransactional>false</isTransactional>
186
                <isTransactional>false</isTransactional>f
186
        </filter>
187
        </filter>
187
    <filter>
188
    <filter>
188
                <name>SessionLoad</name>
189
                <name>SessionLoad</name>
189
                <implementationClass>pt.estgp.estgweb.filters.filters.Session</implementationClass>
190
                <implementationClass>pt.estgp.estgweb.filters.filters.Session</implementationClass>
190
                <description>Loads a Session given a cookie</description>
191
                <description>Loads a Session given a cookie</description>
191
                <isTransactional>false</isTransactional>
192
                <isTransactional>false</isTransactional>
192
        </filter>
193
        </filter>
193
    <filter>
194
    <filter>
194
                <name>ResourceAccessControl</name>
195
                <name>ResourceAccessControl</name>
195
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControl</implementationClass>
196
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControl</implementationClass>
196
                <description>Check if a resource can be loaded</description>
197
                <description>Check if a resource can be loaded</description>
197
                <isTransactional>false</isTransactional>
198
                <isTransactional>false</isTransactional>
198
        </filter>
199
        </filter>
199
    <filter>
200
    <filter>
200
                <name>ResourceAccessControlVersion</name>
201
                <name>ResourceAccessControlVersion</name>
201
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlVersion</implementationClass>
202
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlVersion</implementationClass>
202
                <description>Check if a resource can be loaded</description>
203
                <description>Check if a resource can be loaded</description>
203
                <isTransactional>false</isTransactional>
204
                <isTransactional>false</isTransactional>
204
        </filter>
205
        </filter>
205
    <filter>
206
    <filter>
206
                <name>ResourceAccessControlCourseUnit</name>
207
                <name>ResourceAccessControlCourseUnit</name>
207
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlCourseUnitFilter</implementationClass>
208
                <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlCourseUnitFilter</implementationClass>
208
                <description>Check if a resource can be loaded</description>
209
                <description>Check if a resource can be loaded</description>
209
                <isTransactional>false</isTransactional>
210
                <isTransactional>false</isTransactional>
210
        </filter>
211
        </filter>
211
    <filter>
212
    <filter>
212
        <!--Require parameter with questionario id-->
213
        <!--Require parameter with questionario id-->
213
        <name>ResourceAccessControlPrivateDomainFilter</name>
214
        <name>ResourceAccessControlPrivateDomainFilter</name>
214
        <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlPrivateDomainFilter</implementationClass>
215
        <implementationClass>pt.estgp.estgweb.filters.filters.ResourceAccessControlPrivateDomainFilter</implementationClass>
215
        <description>verifica se o user é o dono do ficheiro no repositorio, o ficheiro
216
        <description>verifica se o user é o dono do ficheiro no repositorio, o ficheiro
216
            tem de vir identificado no campo identifier
217
            tem de vir identificado no campo identifier
217
        </description>
218
        </description>
218
        <isTransactional>false</isTransactional>
219
        <isTransactional>false</isTransactional>
219
    </filter>
220
    </filter>
220
 
221
 
221
 
222
 
222
 
223
 
223
    <!-- Duarte Santos -->
224
    <!-- Duarte Santos -->
224
    <filter>
225
    <filter>
225
                <name>CanConsultSurveyStatsClass</name>
226
                <name>CanConsultSurveyStatsClass</name>
226
                <implementationClass>pt.estgp.estgweb.filters.filters.CanConsultSurveyStatsClass</implementationClass>
227
                <implementationClass>pt.estgp.estgweb.filters.filters.CanConsultSurveyStatsClass</implementationClass>
227
                <description>Checks if the requester can consult stats of specified object</description>
228
                <description>Checks if the requester can consult stats of specified object</description>
228
                <isTransactional>false</isTransactional>
229
                <isTransactional>false</isTransactional>
229
        </filter>
230
        </filter>
230
    <filter>
231
    <filter>
231
                <name>CanEditSurveyClass</name>
232
                <name>CanEditSurveyClass</name>
232
                <implementationClass>pt.estgp.estgweb.filters.filters.CanEditSurveyClass</implementationClass>
233
                <implementationClass>pt.estgp.estgweb.filters.filters.CanEditSurveyClass</implementationClass>
233
                <description>Checks if the requester can edit specified object</description>
234
                <description>Checks if the requester can edit specified object</description>
234
                <isTransactional>false</isTransactional>
235
                <isTransactional>false</isTransactional>
235
        </filter>
236
        </filter>
236
    <!-- Duarte Santos -->
237
    <!-- Duarte Santos -->
237
 
238
 
238
 
239
 
239
 
240
 
240
    <!-- Filipe Matos -->
241
    <!-- Filipe Matos -->
241
    <filter>
242
    <filter>
242
                <name>CanEditAssessmentClass</name>
243
                <name>CanEditAssessmentClass</name>
243
                <implementationClass>pt.estgp.estgweb.filters.filters.CanEditAssessmentClass</implementationClass>
244
                <implementationClass>pt.estgp.estgweb.filters.filters.CanEditAssessmentClass</implementationClass>
244
                <description>Checks if the requester can edit specified object</description>
245
                <description>Checks if the requester can edit specified object</description>
245
                <isTransactional>false</isTransactional>
246
                <isTransactional>false</isTransactional>
246
        </filter>
247
        </filter>
247
    <!-- Filipe Matos -->
248
    <!-- Filipe Matos -->
248
 
249
 
249
 
250
 
250
 
251
 
251
    <filter>
252
    <filter>
252
        <name>EditCourseUnitProgram</name>
253
        <name>EditCourseUnitProgram</name>
253
        <implementationClass>pt.estgp.estgweb.filters.filters.CanEditCourseUnitProgramFilter</implementationClass>
254
        <implementationClass>pt.estgp.estgweb.filters.filters.CanEditCourseUnitProgramFilter</implementationClass>
254
        <description>Checks if the requester can edit specified object</description>
255
        <description>Checks if the requester can edit specified object</description>
255
        <isTransactional>false</isTransactional>
256
        <isTransactional>false</isTransactional>
256
    </filter>
257
    </filter>
257
 
258
 
258
    <filter>
259
    <filter>
259
        <name>EditCourseUnitEvaluation</name>
260
        <name>EditCourseUnitEvaluation</name>
260
        <implementationClass>pt.estgp.estgweb.filters.filters.CanEditCourseUnitEvaluationFilter</implementationClass>
261
        <implementationClass>pt.estgp.estgweb.filters.filters.CanEditCourseUnitEvaluationFilter</implementationClass>
261
        <description>Checks if the requester can edit specified object</description>
262
        <description>Checks if the requester can edit specified object</description>
262
        <isTransactional>false</isTransactional>
263
        <isTransactional>false</isTransactional>
263
    </filter>
264
    </filter>
264
 
265
 
265
 
266
 
266
 
267
 
267
    <filter>
268
    <filter>
268
        <!--Require parameter with unit id-->
269
        <!--Require parameter with unit id-->
269
        <name>CourseUnitProgramClearances</name>
270
        <name>CourseUnitProgramClearances</name>
270
        <implementationClass>pt.estgp.estgweb.filters.filters.CourseUnitProgramClearancesFilter</implementationClass>
271
        <implementationClass>pt.estgp.estgweb.filters.filters.CourseUnitProgramClearancesFilter</implementationClass>
271
        <description>This filter fullfill clearances support for courseunit with service parameter unitId regarding the user in session</description>
272
        <description>This filter fullfill clearances support for courseunit with service parameter unitId regarding the user in session</description>
272
        <isTransactional>false</isTransactional>
273
        <isTransactional>false</isTransactional>
273
    </filter>
274
    </filter>
274
 
275
 
275
    <filter>
276
    <filter>
276
        <!--Require parameter with unit id-->
277
        <!--Require parameter with unit id-->
277
        <name>CourseUnitEvaluationClearances</name>
278
        <name>CourseUnitEvaluationClearances</name>
278
        <implementationClass>pt.estgp.estgweb.filters.filters.CourseUnitEvaluationClearancesFilter</implementationClass>
279
        <implementationClass>pt.estgp.estgweb.filters.filters.CourseUnitEvaluationClearancesFilter</implementationClass>
279
        <description>This filter fullfill clearances support for courseunit with service parameter unitId regarding the user in session</description>
280
        <description>This filter fullfill clearances support for courseunit with service parameter unitId regarding the user in session</description>
280
        <isTransactional>false</isTransactional>
281
        <isTransactional>false</isTransactional>
281
    </filter>
282
    </filter>
282
 
283
 
283
 
284
 
284
    <filter>
285
    <filter>
285
        <!--Require parameter with questionario id-->
286
        <!--Require parameter with questionario id-->
286
        <name>QuestionarioClearances</name>
287
        <name>QuestionarioClearances</name>
287
        <implementationClass>pt.estgp.estgweb.filters.filters.QuestionarioClearancesFilter</implementationClass>
288
        <implementationClass>pt.estgp.estgweb.filters.filters.QuestionarioClearancesFilter</implementationClass>
288
        <description>This filter fullfill clearances support for questionario with service parameter unitId regarding the user in session</description>
289
        <description>This filter fullfill clearances support for questionario with service parameter unitId regarding the user in session</description>
289
        <isTransactional>false</isTransactional>
290
        <isTransactional>false</isTransactional>
290
    </filter>
291
    </filter>
291
 
292
 
292
 
293
 
293
 
294
 
294
    <filter>
295
    <filter>
295
        <!--Require parameter with questionario id-->
296
        <!--Require parameter with questionario id-->
296
        <name>CheckRepositoryCollectionManager</name>
297
        <name>CheckRepositoryCollectionManager</name>
297
        <implementationClass>pt.estgp.estgweb.filters.filters.CheckRepositoryCollectionManager</implementationClass>
298
        <implementationClass>pt.estgp.estgweb.filters.filters.CheckRepositoryCollectionManager</implementationClass>
298
        <description>verifica se a colecção tem como manager  o user logado</description>
299
        <description>verifica se a colecção tem como manager  o user logado</description>
299
        <isTransactional>false</isTransactional>
300
        <isTransactional>false</isTransactional>
300
    </filter>
301
    </filter>
301
 
302
 
302
 
303
 
303
 
304
 
304
 
305
 
305
   
306
   
306
</filterDefinitions>
307
</filterDefinitions>