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
    • 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
    • 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