View Javadoc

1   package com.panogenesis.service.impl;
2   
3   import java.util.List;
4   
5   import com.panogenesis.dao.RoleDAO;
6   import com.panogenesis.model.Role;
7   import com.panogenesis.service.RoleManager;
8   
9   /***
10   * Implementation of RoleManager interface.</p>
11   * 
12   * <p><a href="RoleManagerImpl.java.html"><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 getRoles(Role role) {
24          return dao.getRoles(role);
25      }
26  
27      public Role getRole(String rolename) {
28          return dao.getRole(rolename);
29      }
30  
31      public void saveRole(Role role) {
32          dao.saveRole(role);
33      }
34  
35      public void removeRole(String rolename) {
36          dao.removeRole(rolename);
37      }
38  }