|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ESOrgUnitRepository
Repository for organizational units.
Method Summary | |
---|---|
void |
addGroup(ESGroup group)
Adds the given group. |
void |
addUser(ESUser user)
Adds the given user. |
Set<ESGroup> |
getGroups()
Returns a set of all available ESGroup s. |
List<ESProjectHistory> |
getProjects()
Returns a list of all available project histories. |
Set<ESUser> |
getUsers()
Returns a set of all available ESUser s. |
void |
removeGroup(ESGroup group)
Removes the given group. |
void |
removeUser(ESUser user)
Removes the given user. |
void |
save()
Saves the state of the repository. |
Method Detail |
---|
Set<ESUser> getUsers()
ESUser
s.
Set<ESGroup> getGroups()
ESGroup
s.
List<ESProjectHistory> getProjects()
ESProjectHistory
void removeGroup(ESGroup group)
group
- the group to be removedvoid removeUser(ESUser user)
user
- the user to be removedvoid addUser(ESUser user)
user
- the user to be addedvoid addGroup(ESGroup group)
group
- the group to be addedvoid save() throws IOException
IOException
- in case saving fails
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |