Rev 1310 | Rev 1315 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1310 | Rev 1312 | ||
---|---|---|---|
Line 9... | Line 9... | ||
9 | <chain name="Logger"/> |
9 | <chain name="Logger"/> |
10 | <chain name="Session"/> |
10 | <chain name="Session"/> |
11 | </filterChains> |
11 | </filterChains> |
12 | </service> |
12 | </service> |
13 | <service> |
13 | <service> |
- | 14 | <name>AuthenticatePae</name> |
|
- | 15 | <implementationClass>pt.estgp.estgweb.services.authenticate.AuthenticateService</implementationClass> |
|
- | 16 | <description>Authenticates a User</description> |
|
- | 17 | <isTransactional>true</isTransactional> |
|
- | 18 | <defaultMethod>loginPae</defaultMethod> |
|
- | 19 | <filterChains> |
|
- | 20 | <chain name="Logger"/> |
|
- | 21 | <chain name="Session"/> |
|
- | 22 | </filterChains> |
|
- | 23 | </service> |
|
- | 24 | <service> |
|
14 | <name>Logout</name> |
25 | <name>Logout</name> |
15 | <implementationClass>pt.estgp.estgweb.services.authenticate.LogoutService</implementationClass> |
26 | <implementationClass>pt.estgp.estgweb.services.authenticate.LogoutService</implementationClass> |
16 | <description>Logout a User</description> |
27 | <description>Logout a User</description> |
17 | <isTransactional>true</isTransactional> |
28 | <isTransactional>true</isTransactional> |
18 | <filterChains> |
29 | <filterChains> |
Line 34... | Line 45... | ||
34 | <name>LoadUserSession</name> |
45 | <name>LoadUserSession</name> |
35 | <implementationClass>pt.estgp.estgweb.services.users.LoadUserSessionService</implementationClass> |
46 | <implementationClass>pt.estgp.estgweb.services.users.LoadUserSessionService</implementationClass> |
36 | <description>Load an User Session</description> |
47 | <description>Load an User Session</description> |
37 | <isTransactional>true</isTransactional> |
48 | <isTransactional>true</isTransactional> |
38 | <filterChains> |
49 | <filterChains> |
39 | <chain name="Logger"/> |
50 | <!--<chain name="Logger"/>--> |
40 | <chain name="Session"/> |
51 | <chain name="Session"/> |
41 | </filterChains> |
52 | </filterChains> |
42 | </service> |
53 | </service> |
43 | <service> |
54 | <service> |
44 | <name>UpdateUserSession</name> |
55 | <name>UpdateUserSession</name> |
Line 243... | Line 254... | ||
243 | <chain name="Logger"/> |
254 | <chain name="Logger"/> |
244 | <chain name="Session"/> |
255 | <chain name="Session"/> |
245 | </filterChains> |
256 | </filterChains> |
246 | </service> |
257 | </service> |
247 | <service> |
258 | <service> |
- | 259 | <name>LoadTypeAnnouncements</name> |
|
- | 260 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadTypeMaxAnnouncementsService</implementationClass> |
|
- | 261 | <description>Load an Announcement views to show in list</description> |
|
- | 262 | <isTransactional>true</isTransactional> |
|
- | 263 | <defaultMethod>load</defaultMethod> |
|
- | 264 | <filterChains> |
|
- | 265 | <chain name="Logger"/> |
|
- | 266 | <chain name="Session"/> |
|
- | 267 | </filterChains> |
|
- | 268 | </service> |
|
- | 269 | <service> |
|
248 | <name>LoadTopFlashNewsIterate</name> |
270 | <name>LoadTopFlashNewsIterate</name> |
249 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadTopFlashNewsIterateService</implementationClass> |
271 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadTopFlashNewsIterateService</implementationClass> |
250 | <description>Load an Announcement one flash News</description> |
272 | <description>Load an Announcement one flash News</description> |
251 | <isTransactional>true</isTransactional> |
273 | <isTransactional>true</isTransactional> |
252 | <filterChains> |
274 | <filterChains> |
Line 833... | Line 855... | ||
833 | <filterChains> |
855 | <filterChains> |
834 | <chain name="Logger"/> |
856 | <chain name="Logger"/> |
835 | <chain name="Session"/> |
857 | <chain name="Session"/> |
836 | </filterChains> |
858 | </filterChains> |
837 | </service> |
859 | </service> |
- | 860 | <service> |
|
- | 861 | <name>LoadCourseUnitStudents</name> |
|
- | 862 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitService</implementationClass> |
|
- | 863 | <description>Load course unit students</description> |
|
- | 864 | <isTransactional>true</isTransactional> |
|
- | 865 | <defaultMethod>loadStudents</defaultMethod> |
|
- | 866 | <filterChains> |
|
- | 867 | <chain name="Logger"/> |
|
- | 868 | <chain name="Session"/> |
|
- | 869 | </filterChains> |
|
- | 870 | </service> |
|
- | 871 | <service> |
|
- | 872 | <name>LoadCourseUnitTeachers</name> |
|
- | 873 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitService</implementationClass> |
|
- | 874 | <description>Load course unit teachers</description> |
|
- | 875 | <isTransactional>true</isTransactional> |
|
- | 876 | <defaultMethod>loadTeachers</defaultMethod> |
|
- | 877 | <filterChains> |
|
- | 878 | <chain name="Logger"/> |
|
- | 879 | <chain name="Session"/> |
|
- | 880 | </filterChains> |
|
- | 881 | </service> |
|
- | 882 | <service> |
|
- | 883 | <name>LoadCourseUnitResponsibleTeacher</name> |
|
- | 884 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitService</implementationClass> |
|
- | 885 | <description>Load course unit responsible teacher</description> |
|
- | 886 | <isTransactional>true</isTransactional> |
|
- | 887 | <defaultMethod>loadResponsibleTeacher</defaultMethod> |
|
- | 888 | <filterChains> |
|
- | 889 | <chain name="Logger"/> |
|
- | 890 | <chain name="Session"/> |
|
- | 891 | </filterChains> |
|
- | 892 | </service> |
|
838 | 893 | ||
839 | <service> |
894 | <service> |
840 | <name>LoadCourseUnitViewAndCourse</name> |
895 | <name>LoadCourseUnitViewAndCourse</name> |
841 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitService</implementationClass> |
896 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitService</implementationClass> |
842 | <description>Load course unit</description> |
897 | <description>Load course unit</description> |
Line 848... | Line 903... | ||
848 | <chain name="Session"/> |
903 | <chain name="Session"/> |
849 | </filterChains> |
904 | </filterChains> |
850 | </service> |
905 | </service> |
851 | <service> |
906 | <service> |
852 | <name>SaveCourseUnitProgram</name> |
907 | <name>SaveCourseUnitProgram</name> |
- | 908 | <!--Args |
|
- | 909 | ourseUnitProgramView programView, |
|
- | 910 | long unitId used in filters |
|
- | 911 | --> |
|
853 | <implementationClass>pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram</implementationClass> |
912 | <implementationClass>pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram</implementationClass> |
854 | <description>Save course unit program</description> |
913 | <description>Save course unit program</description> |
855 | <isTransactional>true</isTransactional> |
914 | <isTransactional>true</isTransactional> |
856 | <filterChains> |
915 | <filterChains> |
857 | <chain name="Logger"/> |
916 | <chain name="Logger"/> |
858 | <chain name="Session"/> |
917 | <chain name="Session"/> |
- | 918 | <chain name="EditCourseUnitProgram"/> |
|
859 | </filterChains> |
919 | </filterChains> |
860 | </service> |
920 | </service> |
861 | 921 | ||
862 | <service> |
922 | <service> |
863 | <name>SaveCourseUnitEvaluation</name> |
923 | <name>SaveCourseUnitEvaluation</name> |
- | 924 | <!--Args |
|
- | 925 | CourseUnitEvaluationView evaluationView, |
|
- | 926 | long unitId used in filters |
|
- | 927 | --> |
|
864 | <implementationClass>pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation</implementationClass> |
928 | <implementationClass>pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation</implementationClass> |
865 | <description>Save course unit evaluation</description> |
929 | <description>Save course unit evaluation</description> |
866 | <isTransactional>true</isTransactional> |
930 | <isTransactional>true</isTransactional> |
867 | <defaultMethod>save</defaultMethod> |
931 | <defaultMethod>save</defaultMethod> |
868 | <filterChains> |
932 | <filterChains> |
869 | <chain name="Logger"/> |
933 | <chain name="Logger"/> |
870 | <chain name="Session"/> |
934 | <chain name="Session"/> |
- | 935 | <chain name="AuthenticatedUsers"/> |
|
- | 936 | <chain name="CourseUnitEvaluationClearancesPre"/> |
|
- | 937 | <chain name="EditCourseUnitEvaluation"/> |
|
871 | </filterChains> |
938 | </filterChains> |
872 | </service> |
939 | </service> |
873 | 940 | ||
874 | <service> |
941 | <service> |
875 | <name>OpenCourseUnitEvaluation</name> |
942 | <name>OpenCourseUnitEvaluation</name> |
Line 878... | Line 945... | ||
878 | <isTransactional>true</isTransactional> |
945 | <isTransactional>true</isTransactional> |
879 | <defaultMethod>open</defaultMethod> |
946 | <defaultMethod>open</defaultMethod> |
880 | <filterChains> |
947 | <filterChains> |
881 | <chain name="Logger"/> |
948 | <chain name="Logger"/> |
882 | <chain name="Session"/> |
949 | <chain name="Session"/> |
- | 950 | <chain name="AuthenticatedUsers"/> |
|
- | 951 | <chain name="CourseUnitEvaluationClearancesPre"/> |
|
- | 952 | <chain name="EditCourseUnitEvaluation"/> |
|
- | 953 | </filterChains> |
|
- | 954 | </service> |
|
- | 955 | ||
- | 956 | <service> |
|
- | 957 | <name>InitCourseUnitEvaluationClearances</name> |
|
- | 958 | <!--Parameters |
|
- | 959 | CourseUnitView cuv, Long courseUnitId |
|
- | 960 | --> |
|
- | 961 | <implementationClass>pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation</implementationClass> |
|
- | 962 | <description>Open course unit evaluation for edition</description> |
|
- | 963 | <isTransactional>true</isTransactional> |
|
- | 964 | <defaultMethod>initClearances</defaultMethod> |
|
- | 965 | <filterChains> |
|
- | 966 | <chain name="Session"/> |
|
- | 967 | <chain name="CourseUnitEvaluationClearancesPre"/> |
|
883 | </filterChains> |
968 | </filterChains> |
884 | </service> |
969 | </service> |
885 | 970 | ||
- | 971 | ||
- | 972 | ||
886 | <service> |
973 | <service> |
887 | <name>LoadCourseUnitsBySigesCodes</name> |
974 | <name>LoadCourseUnitsBySigesCodes</name> |
888 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitsBySigesCodesService</implementationClass> |
975 | <implementationClass>pt.estgp.estgweb.services.courseunits.LoadCourseUnitsBySigesCodesService</implementationClass> |
889 | <description>Load course old units</description> |
976 | <description>Load course old units</description> |
890 | <isTransactional>true</isTransactional> |
977 | <isTransactional>true</isTransactional> |
Line 1349... | Line 1436... | ||
1349 | <filterChains> |
1436 | <filterChains> |
1350 | <chain name="Logger"/> |
1437 | <chain name="Logger"/> |
1351 | </filterChains> |
1438 | </filterChains> |
1352 | </service> |
1439 | </service> |
1353 | <service> |
1440 | <service> |
- | 1441 | <name>LoadCoursesImportYearAreaInstitution</name> |
|
- | 1442 | <implementationClass>pt.estgp.estgweb.services.courses.CoursesService</implementationClass> |
|
- | 1443 | <description>Load All Courses</description> |
|
- | 1444 | <isTransactional>true</isTransactional> |
|
- | 1445 | <defaultMethod>loadCoursesImportYearAreaInstitution</defaultMethod> |
|
- | 1446 | <filterChains> |
|
- | 1447 | <chain name="Logger"/> |
|
- | 1448 | </filterChains> |
|
- | 1449 | </service> |
|
- | 1450 | <service> |
|
1354 | <name>LoadCoursesImportYear</name> |
1451 | <name>LoadCoursesImportYear</name> |
1355 | <implementationClass>pt.estgp.estgweb.services.courses.CoursesService</implementationClass> |
1452 | <implementationClass>pt.estgp.estgweb.services.courses.CoursesService</implementationClass> |
1356 | <description>Load All Courses</description> |
1453 | <description>Load All Courses</description> |
1357 | <isTransactional>true</isTransactional> |
1454 | <isTransactional>true</isTransactional> |
1358 | <defaultMethod>loadCoursesImportYear</defaultMethod> |
1455 | <defaultMethod>loadCoursesImportYear</defaultMethod> |
Line 2109... | Line 2206... | ||
2109 | <chain name="Logger"/> |
2206 | <chain name="Logger"/> |
2110 | <chain name="Session"/> |
2207 | <chain name="Session"/> |
2111 | <chain name="ServicesOrAdmin"/> |
2208 | <chain name="ServicesOrAdmin"/> |
2112 | </filterChains> |
2209 | </filterChains> |
2113 | </service> |
2210 | </service> |
- | 2211 | <service> |
|
- | 2212 | <name>LoadDirectoryConfiguration</name> |
|
- | 2213 | <implementationClass>pt.estgp.estgweb.services.directories.DirectoryService</implementationClass> |
|
- | 2214 | <description>Loads a Directory</description> |
|
- | 2215 | <isTransactional>true</isTransactional> |
|
- | 2216 | <defaultMethod>loadDirectoryConfiguration</defaultMethod> |
|
- | 2217 | <filterChains> |
|
- | 2218 | <chain name="Logger"/> |
|
- | 2219 | <chain name="Session"/> |
|
- | 2220 | <chain name="ServicesOrAdmin"/> |
|
- | 2221 | </filterChains> |
|
- | 2222 | </service> |
|
- | 2223 | <service> |
|
- | 2224 | <name>LoadDirectoryConfigurationCached</name> |
|
- | 2225 | <implementationClass>pt.estgp.estgweb.services.directories.DirectoryService</implementationClass> |
|
- | 2226 | <description>Loads a Directory</description> |
|
- | 2227 | <isTransactional>true</isTransactional> |
|
- | 2228 | <defaultMethod>loadDirectoryConfigurationCached</defaultMethod> |
|
- | 2229 | <filterChains> |
|
- | 2230 | <chain name="Logger"/> |
|
- | 2231 | <chain name="Session"/> |
|
- | 2232 | </filterChains> |
|
- | 2233 | </service> |
|
2114 | 2234 | ||
2115 | <service> |
2235 | <service> |
2116 | <name>LoadDirectoryServiceXml</name> |
2236 | <name>LoadDirectoryServiceXml</name> |
2117 | <implementationClass>pt.estgp.estgweb.services.directories.DirectoryService</implementationClass> |
2237 | <implementationClass>pt.estgp.estgweb.services.directories.DirectoryService</implementationClass> |
2118 | <description>Loads a Directory</description> |
2238 | <description>Loads a Directory</description> |
Line 2273... | Line 2393... | ||
2273 | <implementationClass>pt.estgp.estgweb.services.users.UserRoleConfigService</implementationClass> |
2393 | <implementationClass>pt.estgp.estgweb.services.users.UserRoleConfigService</implementationClass> |
2274 | <description></description> |
2394 | <description></description> |
2275 | <isTransactional>true</isTransactional> |
2395 | <isTransactional>true</isTransactional> |
2276 | <defaultMethod>loadRolesIfDirty</defaultMethod> |
2396 | <defaultMethod>loadRolesIfDirty</defaultMethod> |
2277 | <filterChains> |
2397 | <filterChains> |
2278 | <chain name="Logger"/> |
2398 | <!--<chain name="Logger"/>--> |
2279 | <chain name="Session"/> |
2399 | <chain name="Session"/> |
2280 | </filterChains> |
2400 | </filterChains> |
2281 | </service> |
2401 | </service> |
2282 | 2402 | ||
2283 | <service> |
2403 | <service> |
Line 2305... | Line 2425... | ||
2305 | <chain name="Admins"/> |
2425 | <chain name="Admins"/> |
2306 | </filterChains> |
2426 | </filterChains> |
2307 | </service> |
2427 | </service> |
2308 | 2428 | ||
2309 | 2429 | ||
- | 2430 | <!--PageContents security is done in service by checking clearances--> |
|
- | 2431 | <service> |
|
- | 2432 | <name>loadPage</name> |
|
- | 2433 | <implementationClass>pt.estgp.estgweb.services.pageContent.PageContentService</implementationClass> |
|
- | 2434 | <description></description> |
|
- | 2435 | <isTransactional>true</isTransactional> |
|
- | 2436 | <defaultMethod>loadPage</defaultMethod> |
|
- | 2437 | <filterChains> |
|
- | 2438 | <chain name="Logger"/> |
|
- | 2439 | <chain name="Session"/> |
|
- | 2440 | </filterChains> |
|
- | 2441 | </service> |
|
- | 2442 | <service> |
|
- | 2443 | <name>loadPageSection</name> |
|
- | 2444 | <implementationClass>pt.estgp.estgweb.services.pageContent.PageContentService</implementationClass> |
|
- | 2445 | <description></description> |
|
- | 2446 | <isTransactional>true</isTransactional> |
|
- | 2447 | <defaultMethod>loadPageSection</defaultMethod> |
|
- | 2448 | <filterChains> |
|
- | 2449 | <chain name="Logger"/> |
|
- | 2450 | <chain name="Session"/> |
|
- | 2451 | </filterChains> |
|
- | 2452 | </service> |
|
- | 2453 | ||
- | 2454 | ||
2310 | 2455 | ||
2311 | 2456 | ||
2312 | 2457 | ||
2313 | </serviceDefinitions> |
2458 | </serviceDefinitions> |
2314 | 2459 |