View Javadoc

1   /***
2    * Business Service Interface to handle communication between web and
3    * persistence layer.
4    *
5    * <p><a href="RoleManager.java.html"><i>View Source</i></a></p>
6    *
7    * @author <a href="mailto:dan@getrolling.com">Dan Kibler </a>
8    */
9   package com.panogenesis.service;
10  
11  import java.util.List;
12  
13  import com.panogenesis.dao.RoleDAO;
14  import com.panogenesis.model.Role;
15  
16  public interface RoleManager {
17  
18      public void setRoleDAO(RoleDAO dao);
19  
20      public List getRoles(Role role);
21  
22      public Role getRole(String rolename);
23  
24      public void saveRole(Role role);
25  
26      public void removeRole(String rolename);
27  }