1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package net.sf.fridaymvc.sample.actions;
18
19 import net.sf.fridaymvc.RunData;
20 import net.sf.fridaymvc.actions.AbstractAction;
21 import net.sf.fridaymvc.sample.hibernate.dao.UserDao;
22
23
24
25 /***
26 * @author <a href="mailto:arto.pastinen@ofw.fi">Arto Pastinen</a>
27 * @version $Id: RemoveUser.java,v 1.1 2004/11/23 20:36:44 artsi Exp $
28 *
29 * @@ net.sf.fridaymvc.metadata.commons.ActionAttribute(name="removeuser")
30 *
31 * @@ net.sf.fridaymvc.metadata.commons.AccessRoleAttribute(name="admin")
32 *
33 * @@ net.sf.fridaymvc.metadata.commons.RegExpValidatorAttribute("useruid", "useruid", "[0-9]+")
34 */
35
36 public class RemoveUser extends AbstractAction {
37
38
39
40 public void service() throws Exception {
41 UserDao ud = (UserDao) RunData.getInstance().getBean("userDao");
42 ud.removeUserByUserUid(RunData.getInstance().getParameters().getInteger("useruid"));
43 }
44 }