Class SiteManagementRestService

java.lang.Object
org.exoplatform.layoutmanagement.rest.SiteManagementRestService
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class SiteManagementRestService extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Constructor Details

    • SiteManagementRestService

      public SiteManagementRestService(org.gatein.api.Portal portal, org.exoplatform.portal.mop.service.LayoutService layoutService)
  • Method Details

    • deleteSite

      @RolesAllowed("administrators") public javax.ws.rs.core.Response deleteSite(String siteType, String siteName)
    • updateSite

      @RolesAllowed("administrators") public javax.ws.rs.core.Response updateSite(@Context javax.servlet.http.HttpServletRequest request, String siteType, String siteName, String siteLabel, String siteDescription, boolean displayed, int displayOrder, String bannerUploadId, boolean bannerRemoved, String lang)
    • updateSitePermissions

      @RolesAllowed("administrators") public javax.ws.rs.core.Response updateSitePermissions(@Context javax.servlet.http.HttpServletRequest request, String siteType, String siteName, String editPermission, String accessPermissions, String lang)