public class FileGroupDatabase extends Object implements GroupDatabase
| Constructor and Description |
|---|
FileGroupDatabase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUserToGroup(String user,
String group) |
void |
createGroup(String group) |
Set<String> |
getAllGroups() |
Set<String> |
getGroupsForUser(String user) |
Set<String> |
getUsersInGroup(String group) |
void |
removeGroup(String group) |
void |
removeUserFromGroup(String user,
String group) |
void |
setGroupFile(String groupFile) |
public Set<String> getAllGroups()
getAllGroups in interface GroupDatabasepublic void setGroupFile(String groupFile) throws IOException
IOExceptionpublic Set<String> getUsersInGroup(String group)
getUsersInGroup in interface GroupDatabasepublic void addUserToGroup(String user, String group)
addUserToGroup in interface GroupDatabasepublic void removeUserFromGroup(String user, String group)
removeUserFromGroup in interface GroupDatabasepublic Set<String> getGroupsForUser(String user)
getGroupsForUser in interface GroupDatabasepublic void createGroup(String group)
createGroup in interface GroupDatabasepublic void removeGroup(String group)
removeGroup in interface GroupDatabaseCopyright © 2006–2016 The Apache Software Foundation. All rights reserved.