Class SpaceTemplatesRestResourcesV1

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer, SocialRest

    public class SpaceTemplatesRestResourcesV1
    extends Object
    implements SocialRest
    Provides REST Services for manipulating space templates.
    • Constructor Detail

      • SpaceTemplatesRestResourcesV1

        public SpaceTemplatesRestResourcesV1​(org.exoplatform.social.core.space.spi.SpaceTemplateService spaceTemplateService,
                                             org.exoplatform.container.configuration.ConfigurationManager configurationManager)
    • Method Detail

      • getAllTemplates

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getAllTemplates​(@Context
                                                         javax.ws.rs.core.UriInfo uriInfo,
                                                         @Context
                                                         javax.servlet.http.HttpServletRequest request)
      • getBannerStream

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getBannerStream​(@Context
                                                         javax.ws.rs.core.UriInfo uriInfo,
                                                         @Context
                                                         javax.ws.rs.core.Request request,
                                                         String templateName,
                                                         String lastModified)