Class 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_)  
    • 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()