|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.confluence.spaces.DefaultSpaceGroupManager
public class DefaultSpaceGroupManager
| Constructor Summary | |
|---|---|
DefaultSpaceGroupManager()
|
|
| Method Summary | |
|---|---|
SpaceGroup |
createSpaceGroup(java.lang.String key,
java.lang.String name)
Create a Space Group |
SpaceGroup |
createSpaceGroup(java.lang.String key,
java.lang.String name,
java.lang.String creatorName)
Create a space Group |
SpaceGroup |
getSpaceGroup(long id)
Retrieve a space by its ID. |
SpaceGroup |
getSpaceGroup(java.lang.String spaceGroupKey)
Retrieve a spaceGroup by its key. |
java.util.List |
getSpaceGroups()
Retrieves all SpaceGroups in the system |
java.util.Set<SpaceGroup> |
getSpaceGroupsForUser(java.lang.String username)
Currently this method will return a all spacegroups the user has access to. |
void |
removeSpaceGroup(SpaceGroup spaceGroup,
boolean removeSpaces)
Removes the spaceGroup without removing the space. |
void |
saveSpaceGroup(SpaceGroup spaceGroup)
|
void |
setSpaceGroupDao(SpaceGroupDao spaceGroupDao)
|
void |
setSpaceGroupPermissionManager(SpaceGroupPermissionManager spaceGroupPermissionManager)
|
void |
setSpaceManager(SpaceManager spaceManager)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultSpaceGroupManager()
| Method Detail |
|---|
public SpaceGroup createSpaceGroup(java.lang.String key,
java.lang.String name)
SpaceGroupManager
createSpaceGroup in interface SpaceGroupManager
public SpaceGroup createSpaceGroup(java.lang.String key,
java.lang.String name,
java.lang.String creatorName)
SpaceGroupManager
createSpaceGroup in interface SpaceGroupManagerpublic void saveSpaceGroup(SpaceGroup spaceGroup)
saveSpaceGroup in interface SpaceGroupManager
public void removeSpaceGroup(SpaceGroup spaceGroup,
boolean removeSpaces)
SpaceGroupManager
removeSpaceGroup in interface SpaceGroupManagerpublic SpaceGroup getSpaceGroup(long id)
SpaceGroupManager
getSpaceGroup in interface SpaceGroupManagerid - the ID of the space
public SpaceGroup getSpaceGroup(java.lang.String spaceGroupKey)
SpaceGroupManager
getSpaceGroup in interface SpaceGroupManagerspaceGroupKey - the key of the spaceGroup to retrieve
public java.util.List getSpaceGroups()
SpaceGroupManager
getSpaceGroups in interface SpaceGroupManagerpublic java.util.Set<SpaceGroup> getSpaceGroupsForUser(java.lang.String username)
getSpaceGroupsForUser in interface SpaceGroupManagerusername - The name of the user
SpaceGroupspublic void setSpaceGroupDao(SpaceGroupDao spaceGroupDao)
public void setSpaceManager(SpaceManager spaceManager)
public void setSpaceGroupPermissionManager(SpaceGroupPermissionManager spaceGroupPermissionManager)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||