Class SpaceCustomizationService
- java.lang.Object
-
- org.exoplatform.social.space.customization.SpaceCustomizationService
-
public class SpaceCustomizationService extends Object
-
-
Constructor Summary
Constructors Constructor Description SpaceCustomizationService(org.exoplatform.portal.config.DataStorage dataStorageService_, org.exoplatform.portal.mop.page.PageService pageService_, org.exoplatform.portal.config.UserPortalConfigService userPortalConfigService_, org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator_, org.exoplatform.services.cms.impl.DMSConfiguration dmsConfiguration_, org.exoplatform.services.jcr.RepositoryService repositoryService_, org.exoplatform.container.configuration.ConfigurationManager configurationManager_, org.exoplatform.portal.config.UserACL userACL_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateSpaceHomePage(String spacePrettyName, String spaceGroupId, org.exoplatform.commons.utils.ExoProperties welcomeSCVCustomPreferences)voiddeployContentToSpaceDrive(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider, String spaceId, org.exoplatform.services.deployment.DeploymentDescriptor deploymentDescriptor)voideditSpaceDriveViewPermissions(String viewNodeName, String permission)org.exoplatform.social.core.space.spi.SpaceServicegetSpaceService()org.exoplatform.social.core.space.spi.SpaceTemplateServicegetSpaceTemplateService()
-
-
-
Constructor Detail
-
SpaceCustomizationService
public SpaceCustomizationService(org.exoplatform.portal.config.DataStorage dataStorageService_, org.exoplatform.portal.mop.page.PageService pageService_, org.exoplatform.portal.config.UserPortalConfigService userPortalConfigService_, org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator_, org.exoplatform.services.cms.impl.DMSConfiguration dmsConfiguration_, org.exoplatform.services.jcr.RepositoryService repositoryService_, org.exoplatform.container.configuration.ConfigurationManager configurationManager_, org.exoplatform.portal.config.UserACL userACL_)
-
-
Method Detail
-
editSpaceDriveViewPermissions
public void editSpaceDriveViewPermissions(String viewNodeName, String permission) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
deployContentToSpaceDrive
public void deployContentToSpaceDrive(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider, String spaceId, org.exoplatform.services.deployment.DeploymentDescriptor deploymentDescriptor) throws Exception- Throws:
Exception
-
createSpaceHomePage
public void createSpaceHomePage(String spacePrettyName, String spaceGroupId, org.exoplatform.commons.utils.ExoProperties welcomeSCVCustomPreferences)
-
getSpaceService
public org.exoplatform.social.core.space.spi.SpaceService getSpaceService()
-
getSpaceTemplateService
public org.exoplatform.social.core.space.spi.SpaceTemplateService getSpaceTemplateService()
-
-