Package io.meeds.layout.plugin
Class LayoutPageUrlResolver
java.lang.Object
io.meeds.layout.plugin.LayoutPageUrlResolver
- All Implemented Interfaces:
io.meeds.social.cms.plugin.PageUrlResolver
@Component
public class LayoutPageUrlResolver
extends Object
implements io.meeds.social.cms.plugin.PageUrlResolver
Resolves a Page's navigation path by walking its site's navigation tree
for the first node found pointing to it, and building that node's portal
URI. This is the concrete implementation of Social's generic
PageUrlResolver extension point — Layout owns the routing
primitives (NavigationLayoutService/Router) that Social
deliberately doesn't depend on.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()resolvePath(org.exoplatform.portal.mop.page.PageKey pageKey)
-
Constructor Details
-
LayoutPageUrlResolver
public LayoutPageUrlResolver()
-
-
Method Details
-
init
@PostConstruct public void init() -
resolvePath
- Specified by:
resolvePathin interfaceio.meeds.social.cms.plugin.PageUrlResolver
-