Class SpaceAdministrationServiceImpl

java.lang.Object
io.meeds.social.space.service.SpaceAdministrationServiceImpl
All Implemented Interfaces:
io.meeds.social.space.service.SpaceAdministrationService

@Service public class SpaceAdministrationServiceImpl extends Object implements io.meeds.social.space.service.SpaceAdministrationService
  • Constructor Details

    • SpaceAdministrationServiceImpl

      public SpaceAdministrationServiceImpl()
  • Method Details

    • getSpacePermissions

      public io.meeds.social.space.model.SpacePermissions getSpacePermissions(long spaceId) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      getSpacePermissions in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • getSpaceExtendedProperties

      public Map<String,String> getSpaceExtendedProperties(long spaceId) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      getSpaceExtendedProperties in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • updateSpacePermissions

      public void updateSpacePermissions(long spaceId, io.meeds.social.space.model.SpacePermissions permissions) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      updateSpacePermissions in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • updateSpaceExtendedProperty

      public void updateSpaceExtendedProperty(long spaceId, String propKey, String propValue) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      updateSpaceExtendedProperty in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • updateSpaceExtendedProperties

      public void updateSpaceExtendedProperties(long spaceId, Map<String,String> extendedProperties) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      updateSpaceExtendedProperties in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • applySpaceTemplate

      public void applySpaceTemplate(long spaceId, io.meeds.social.space.model.SpaceTemplatePatch templatePatch) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Specified by:
      applySpaceTemplate in interface io.meeds.social.space.service.SpaceAdministrationService
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException