Package io.meeds.social.space.service
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplySpaceTemplate(long spaceId, io.meeds.social.space.model.SpaceTemplatePatch templatePatch) getSpaceExtendedProperties(long spaceId) io.meeds.social.space.model.SpacePermissionsgetSpacePermissions(long spaceId) voidupdateSpaceExtendedProperties(long spaceId, Map<String, String> extendedProperties) voidupdateSpaceExtendedProperty(long spaceId, String propKey, String propValue) voidupdateSpacePermissions(long spaceId, io.meeds.social.space.model.SpacePermissions permissions)
-
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:
getSpacePermissionsin interfaceio.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:
getSpaceExtendedPropertiesin interfaceio.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:
updateSpacePermissionsin interfaceio.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:
updateSpaceExtendedPropertyin interfaceio.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:
updateSpaceExtendedPropertiesin interfaceio.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:
applySpaceTemplatein interfaceio.meeds.social.space.service.SpaceAdministrationService- Throws:
org.exoplatform.commons.exception.ObjectNotFoundException
-