net.ezcontent.auth
Interface Group

All Known Implementing Classes:
Grupo

public interface Group

Representa un grupo de usuarios. Un grupo puede tener varios permisos.

Author:
Enrique Zamudio

Method Summary
 boolean containsUser(User user)
           
 String getName()
           
 List getPermissions()
           
 List getUsers()
           
 boolean hasPermission(String permission)
           
 void setName(String name)
           
 void setPermissions(List perms)
           
 void setUsers(List users)
           
 

Method Detail

setName

public void setName(String name)

getName

public String getName()

setPermissions

public void setPermissions(List perms)

getPermissions

public List getPermissions()

setUsers

public void setUsers(List users)

getUsers

public List getUsers()

containsUser

public boolean containsUser(User user)

hasPermission

public boolean hasPermission(String permission)