org.apache.beehive.wsm.axis.security
Interface UserList

All Known Implementing Classes:
MemoryUserListImpl

public interface UserList


Method Summary
 void addGroup(Group user)
           
 void addRole(Role role)
           
 void addUser(User user)
           
 Group getGroup(String name)
           
 Collection<Group> getGroups()
           
 Role getRole(String role)
           
 Collection<Role> getRoles()
           
 User getUser(String name)
           
 Collection<User> getUsers()
           
 

Method Detail

addUser

void addUser(User user)

getUser

User getUser(String name)

getUsers

Collection<User> getUsers()

addGroup

void addGroup(Group user)

getGroup

Group getGroup(String name)

getGroups

Collection<Group> getGroups()

addRole

void addRole(Role role)

getRole

Role getRole(String role)

getRoles

Collection<Role> getRoles()