public class SpacesAdministrationService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SPACES_CREATE_MEMBERSHIPS_PROPERTY |
| Constructor and Description |
|---|
SpacesAdministrationService(org.exoplatform.container.xml.InitParams initParams,
SettingsSpacesAdministrationStorage spacesAdministrationStorage) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSpaceCreationMembership(org.exoplatform.services.security.MembershipEntry membership)
Add a new membership
|
boolean |
canCreateSpace()
Check if the authenticated user can create spaces
|
protected List<org.exoplatform.services.security.MembershipEntry> |
convertMembershipsToMemebershipEntries(String memberships) |
void |
createSettingsEntityWithDefaultValues()
Add a new membership
|
void |
deleteSettingsEntity()
Delete the Settings JCR node
|
void |
deleteSpaceCreationMembership(org.exoplatform.services.security.MembershipEntry membership)
Delete a membership
|
List<org.exoplatform.services.security.MembershipEntry> |
getSpaceCreationMemberships()
Get the memberships allowed to create spaces
|
public static final String SPACES_CREATE_MEMBERSHIPS_PROPERTY
public SpacesAdministrationService(org.exoplatform.container.xml.InitParams initParams,
SettingsSpacesAdministrationStorage spacesAdministrationStorage)
public boolean canCreateSpace()
public void createSettingsEntityWithDefaultValues()
throws Exception
Exceptionpublic void addSpaceCreationMembership(org.exoplatform.services.security.MembershipEntry membership)
throws Exception
membership - Membership to addExceptionpublic void deleteSpaceCreationMembership(org.exoplatform.services.security.MembershipEntry membership)
throws Exception
membership - Membership to deleteExceptionpublic List<org.exoplatform.services.security.MembershipEntry> getSpaceCreationMemberships() throws Exception
Exceptionpublic void deleteSettingsEntity()
throws Exception
ExceptionCopyright © 2003–2018 eXo Platform SAS. All rights reserved.