Rev 1 | Rev 18 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1 | Rev 12 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | <serviceDefinitions> |
1 | <serviceDefinitions> |
2 | <!--Users--> |
2 | <!--Users--> |
3 | <service> |
3 | <service> |
4 | <name>Authenticate</name> |
4 | <name>Authenticate</name> |
5 | <implementationClass>pt.estgp.estgweb.services.authenticate.AuthenticateService</implementationClass> |
5 | <implementationClass>pt.estgp.estgweb.services.authenticate.AuthenticateService</implementationClass> |
6 | <description>Authenticates a User</description> |
6 | <description>Authenticates a User</description> |
7 | <isTransactional>true</isTransactional> |
- | |
8 | <filterChains> |
- | |
9 | <chain name="Logger"/> |
- | |
10 | <chain name="Session"/> |
- | |
11 | </filterChains> |
- | |
12 | </service> |
- | |
13 | <service> |
- | |
14 | <name>Logout</name> |
- | |
15 | <implementationClass>pt.estgp.estgweb.services.authenticate.LogoutService</implementationClass> |
- | |
16 | <description>Logout a User</description> |
- | |
17 | <isTransactional>true</isTransactional> |
- | |
18 | <filterChains> |
- | |
19 | <chain name="Logger"/> |
- | |
20 | <chain name="Session"/> |
- | |
21 | </filterChains> |
- | |
22 | </service> |
- | |
23 | <service> |
- | |
24 | <name>CreateUser</name> |
- | |
25 | <implementationClass>pt.estgp.estgweb.services.users.CreateUserService</implementationClass> |
- | |
26 | <description>Create an User</description> |
- | |
27 | <isTransactional>true</isTransactional> |
- | |
28 | <filterChains> |
- | |
29 | <chain name="Logger"/> |
- | |
30 | <chain name="Session"/> |
- | |
31 | </filterChains> |
- | |
32 | </service> |
- | |
33 | <service> |
- | |
34 | <name>LoadUserSession</name> |
- | |
35 | <implementationClass>pt.estgp.estgweb.services.users.LoadUserSessionService</implementationClass> |
- | |
36 | <description>Load an User Session</description> |
- | |
37 | <isTransactional>true</isTransactional> |
7 | <isTransactional>true</isTransactional> |
38 | <filterChains> |
8 | <filterChains> |
39 | <chain name="Logger"/> |
9 | <chain name="Logger"/> |
40 | <chain name="Session"/> |
10 | <chain name="Session"/> |
41 | </filterChains> |
11 | </filterChains> |
42 | </service> |
12 | </service> |
43 | <service> |
13 | <service> |
44 | <name>UpdateUserSession</name> |
14 | <name>Logout</name> |
45 | <implementationClass>pt.estgp.estgweb.services.users.UpdateUserSessionService</implementationClass> |
15 | <implementationClass>pt.estgp.estgweb.services.authenticate.LogoutService</implementationClass> |
46 | <description>Load an User Session</description> |
16 | <description>Logout a User</description> |
47 | <isTransactional>true</isTransactional> |
17 | <isTransactional>true</isTransactional> |
48 | <filterChains> |
18 | <filterChains> |
49 | <chain name="Logger"/> |
19 | <chain name="Logger"/> |
- | 20 | <chain name="Session"/> |
|
50 | </filterChains> |
21 | </filterChains> |
51 | </service> |
22 | </service> |
52 | - | ||
53 | - | ||
54 | - | ||
55 | - | ||
56 | <!--Announcements--> |
- | |
57 | <service> |
23 | <service> |
58 | <name>CreateAnnouncement</name> |
24 | <name>CreateUser</name> |
59 | <implementationClass>pt.estgp.estgweb.services.announcements.CreateAnnouncementService</implementationClass> |
25 | <implementationClass>pt.estgp.estgweb.services.users.CreateUserService</implementationClass> |
60 | <description>Create an Announcement</description> |
26 | <description>Create an User</description> |
61 | <isTransactional>true</isTransactional> |
27 | <isTransactional>true</isTransactional> |
62 | <filterChains> |
28 | <filterChains> |
63 | <chain name="Logger"/> |
29 | <chain name="Logger"/> |
64 | <chain name="Session"/> |
30 | <chain name="Session"/> |
- | 31 | </filterChains> |
|
- | 32 | </service> |
|
- | 33 | <service> |
|
- | 34 | <name>LoadUserSession</name> |
|
- | 35 | <implementationClass>pt.estgp.estgweb.services.users.LoadUserSessionService</implementationClass> |
|
- | 36 | <description>Load an User Session</description> |
|
- | 37 | <isTransactional>true</isTransactional> |
|
- | 38 | <filterChains> |
|
- | 39 | <chain name="Logger"/> |
|
65 | <chain name="AuthenticatedUsers"/> |
40 | <chain name="Session"/> |
- | 41 | </filterChains> |
|
- | 42 | </service> |
|
66 | 43 | <service> |
|
- | 44 | <name>UpdateUserSession</name> |
|
- | 45 | <implementationClass>pt.estgp.estgweb.services.users.UpdateUserSessionService</implementationClass> |
|
- | 46 | <description>Load an User Session</description> |
|
- | 47 | <isTransactional>true</isTransactional> |
|
- | 48 | <filterChains> |
|
- | 49 | <chain name="Logger"/> |
|
- | 50 | </filterChains> |
|
67 | 51 | </service> |
|
68 | 52 | ||
69 | 53 | ||
- | 54 | <!--URL Statistics--> |
|
- | 55 | <service> |
|
- | 56 | <name>UpdateUrlStatistics</name> |
|
- | 57 | <implementationClass>pt.estgp.estgweb.services.urlstat.UrlStatService</implementationClass> |
|
- | 58 | <description>Update URL clicks count</description> |
|
- | 59 | <isTransactional>true</isTransactional> |
|
- | 60 | <filterChains> |
|
- | 61 | <chain name="Logger"/> |
|
- | 62 | </filterChains> |
|
- | 63 | </service> |
|
70 | 64 | ||
71 | 65 | ||
72 | 66 | ||
73 | 67 | ||
- | 68 | <!--Announcements--> |
|
74 | 69 | <service> |
|
- | 70 | <name>CreateAnnouncement</name> |
|
- | 71 | <implementationClass>pt.estgp.estgweb.services.announcements.CreateAnnouncementService</implementationClass> |
|
- | 72 | <description>Create an Announcement</description> |
|
- | 73 | <isTransactional>true</isTransactional> |
|
- | 74 | <filterChains> |
|
- | 75 | <chain name="Logger"/> |
|
- | 76 | <chain name="Session"/> |
|
- | 77 | <chain name="AuthenticatedUsers"/> |
|
75 | </filterChains> |
78 | </filterChains> |
76 | </service> |
79 | </service> |
77 | <service> |
80 | <service> |
78 | <name>EditAnnouncement</name> |
81 | <name>EditAnnouncement</name> |
79 | <implementationClass>pt.estgp.estgweb.services.announcements.EditAnnouncementService</implementationClass> |
82 | <implementationClass>pt.estgp.estgweb.services.announcements.EditAnnouncementService</implementationClass> |
80 | <description>Edit an Announcement</description> |
83 | <description>Edit an Announcement</description> |
81 | <isTransactional>true</isTransactional> |
84 | <isTransactional>true</isTransactional> |
82 | <filterChains> |
85 | <filterChains> |
83 | <chain name="Logger"/> |
86 | <chain name="Logger"/> |
84 | <chain name="Session"/> |
87 | <chain name="Session"/> |
85 | <!--<chain name="Admins"/>--> |
88 | <!--<chain name="Admins"/>--> |
86 | <chain name="OwnersEdit"/> |
89 | <chain name="OwnersEdit"/> |
87 | <!--<chain name="ContextObjectTimer"/>--> |
90 | <!--<chain name="ContextObjectTimer"/>--> |
88 | <!--<chain name="ContextStaticTimerExample"/>--> |
91 | <!--<chain name="ContextStaticTimerExample"/>--> |
89 | </filterChains> |
92 | </filterChains> |
90 | </service> |
93 | </service> |
91 | <service> |
94 | <service> |
92 | <name>LoadAnnouncementView</name> |
95 | <name>LoadAnnouncementView</name> |
93 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadAnnouncementService</implementationClass> |
96 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadAnnouncementService</implementationClass> |
94 | <description>Load an Announcement view</description> |
97 | <description>Load an Announcement view</description> |
95 | <isTransactional>true</isTransactional> |
98 | <isTransactional>true</isTransactional> |
96 | <filterChains> |
99 | <filterChains> |
97 | <chain name="Logger"/> |
100 | <chain name="Logger"/> |
98 | <chain name="Session"/> |
101 | <chain name="Session"/> |
99 | <!--<chain name="Admins"/>--> |
102 | <!--<chain name="Admins"/>--> |
100 | <chain name="TargetRolesAnnouncement"/> |
103 | <chain name="TargetRolesAnnouncement"/> |
101 | </filterChains> |
104 | </filterChains> |
102 | </service> |
105 | </service> |
103 | <service> |
106 | <service> |
104 | <name>LoadEditAnnouncement</name> |
107 | <name>LoadEditAnnouncement</name> |
105 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadAnnouncementService</implementationClass> |
108 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadAnnouncementService</implementationClass> |
106 | <description>Load an Announcement view</description> |
109 | <description>Load an Announcement view</description> |
107 | <isTransactional>true</isTransactional> |
110 | <isTransactional>true</isTransactional> |
108 | <filterChains> |
111 | <filterChains> |
109 | <chain name="Logger"/> |
112 | <chain name="Logger"/> |
110 | <chain name="Session"/> |
113 | <chain name="Session"/> |
111 | <!--<chain name="Admins"/>--> |
114 | <!--<chain name="Admins"/>--> |
112 | <chain name="OwnersLoadAnnouncement"/> |
115 | <chain name="OwnersLoadAnnouncement"/> |
113 | </filterChains> |
116 | </filterChains> |
114 | </service> |
117 | </service> |
115 | <service> |
118 | <service> |
116 | <name>LoadTargetMaxAnnouncements</name> |
119 | <name>LoadTargetMaxAnnouncements</name> |
117 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadTargetMaxAnnouncementsService</implementationClass> |
120 | <implementationClass>pt.estgp.estgweb.services.announcements.LoadTargetMaxAnnouncementsService</implementationClass> |
118 | <description>Load an Announcement views to show in list</description> |
121 | <description>Load an Announcement views to show in list</description> |
119 | <isTransactional>true</isTransactional> |
122 | <isTransactional>true</isTransactional> |
120 | <filterChains> |
123 | <filterChains> |
121 | <chain name="Logger"/> |
124 | <chain name="Logger"/> |
122 | <chain name="Session"/> |
125 | <chain name="Session"/> |
123 | </filterChains> |
126 | </filterChains> |
124 | </service> |
127 | </service> |
125 | 128 | ||
126 | </serviceDefinitions> |
129 | </serviceDefinitions> |
127 | 130 |