KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > appfuse > service > impl > RoleManagerImpl


1 package org.appfuse.service.impl;
2
3 import java.util.List JavaDoc;
4
5 import org.appfuse.dao.RoleDao;
6 import org.appfuse.model.Role;
7 import org.appfuse.service.RoleManager;
8
9 /**
10  * Implementation of RoleManager interface.</p>
11  *
12  * <p><a HREF="RoleManagerImpl.java.htm"><i>View Source</i></a></p>
13  *
14  * @author <a HREF="mailto:dan@getrolling.com">Dan Kibler</a>
15  */

16 public class RoleManagerImpl extends BaseManager implements RoleManager {
17     private RoleDao dao;
18
19     public void setRoleDao(RoleDao dao) {
20         this.dao = dao;
21     }
22
23     public List JavaDoc getRoles(Role role) {
24         return dao.getRoles(role);
25     }
26
27     public Role getRole(String JavaDoc rolename) {
28         return dao.getRoleByName(rolename);
29     }
30
31     public void saveRole(Role role) {
32         dao.saveRole(role);
33     }
34
35     public void removeRole(String JavaDoc rolename) {
36         dao.removeRole(rolename);
37     }
38 }
Popular Tags