Package org.exoplatform.portal.mop.rest
Class NavigationRest
java.lang.Object
org.exoplatform.portal.mop.rest.NavigationRest
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
public class NavigationRest
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA class to retrieveUserNavigationattributes by avoiding cyclic JSON parsing of instance when retrievingUserNavigation.getBundle()attributes usingJsonParserImpl -
Constructor Summary
ConstructorsConstructorDescriptionNavigationRest(UserPortalConfigService portalConfigService, org.exoplatform.portal.mop.service.LayoutService layoutService, org.exoplatform.services.organization.OrganizationService organizationService, UserACL userACL) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsegetSiteNavigation(jakarta.servlet.http.HttpServletRequest request, int offset, int limit) javax.ws.rs.core.ResponsegetSiteTypeNavigations(jakarta.servlet.http.HttpServletRequest request, String siteTypeName, String siteName, String scopeName, String nodeId, List<String> visibilityNames, boolean includeGlobal, boolean expand, boolean temporalCheck, boolean expandBreadcrumb)
-
Constructor Details
-
NavigationRest
public NavigationRest(UserPortalConfigService portalConfigService, org.exoplatform.portal.mop.service.LayoutService layoutService, org.exoplatform.services.organization.OrganizationService organizationService, UserACL userACL)
-
-
Method Details