Class SiteRest
java.lang.Object
org.exoplatform.social.rest.impl.site.SiteRest
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
public class SiteRest
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer
-
Constructor Summary
ConstructorsConstructorDescriptionSiteRest(org.exoplatform.portal.mop.service.LayoutService layoutService, org.exoplatform.portal.config.UserACL userACL) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsegetSiteBanner(javax.ws.rs.core.Request request, String siteName, long bannerId) javax.ws.rs.core.ResponsegetSiteById(jakarta.servlet.http.HttpServletRequest httpServletRequest, javax.ws.rs.core.Request request, String siteId, boolean expandNavigations, List<String> visibilityNames, boolean temporalCheck, boolean excludeGroupNodesWithoutPageChildNodes, boolean excludeEmptyNavigationSites, String lang) javax.ws.rs.core.ResponsegetSites(jakarta.servlet.http.HttpServletRequest httpServletRequest, javax.ws.rs.core.Request request, String siteType, String excludedSiteType, String excludedSiteName, boolean excludeSpaceSites, boolean excludeEmptyNavigationSites, boolean expandNavigations, List<String> visibilityNames, boolean temporalCheck, boolean excludeGroupNodesWithoutPageChildNodes, boolean sortByDisplayOrder, boolean filterByDisplayed, boolean displayed, boolean filterByPermission, int offset, int limit, String lang) javax.ws.rs.core.ResponseupdateSiteById(String siteId, String name, String value)
-
Constructor Details
-
SiteRest
public SiteRest(org.exoplatform.portal.mop.service.LayoutService layoutService, org.exoplatform.portal.config.UserACL userACL)
-
-
Method Details
-
getSites
public javax.ws.rs.core.Response getSites(@Context jakarta.servlet.http.HttpServletRequest httpServletRequest, @Context javax.ws.rs.core.Request request, String siteType, String excludedSiteType, String excludedSiteName, boolean excludeSpaceSites, boolean excludeEmptyNavigationSites, boolean expandNavigations, List<String> visibilityNames, boolean temporalCheck, boolean excludeGroupNodesWithoutPageChildNodes, boolean sortByDisplayOrder, boolean filterByDisplayed, boolean displayed, boolean filterByPermission, int offset, int limit, String lang) -
getSiteById
public javax.ws.rs.core.Response getSiteById(@Context jakarta.servlet.http.HttpServletRequest httpServletRequest, @Context javax.ws.rs.core.Request request, String siteId, boolean expandNavigations, List<String> visibilityNames, boolean temporalCheck, boolean excludeGroupNodesWithoutPageChildNodes, boolean excludeEmptyNavigationSites, String lang) -
updateSiteById
-
getSiteBanner
public javax.ws.rs.core.Response getSiteBanner(@Context javax.ws.rs.core.Request request, String siteName, long bannerId)
-