Package com.liferay.layout.seo.kernel
Interface LayoutSEOLinkManager
public interface LayoutSEOLinkManager
- Author:
- Cristina González
-
Method Summary
Modifier and TypeMethodDescriptiongetCanonicalLayoutSEOLink
(Layout layout, Locale locale, String canonicalURL, ThemeDisplay themeDisplay) default String
getFullPageTitle
(Layout layout, String portletId, String tilesTitle, ListMergeable<String> titleListMergeable, ListMergeable<String> subtitleListMergeable, String companyName, Locale locale) getLocalizedLayoutSEOLinks
(Layout layout, Locale locale, String canonicalURL, Set<Locale> availableLocales) default String
getPageTitle
(Layout layout, String portletId, String tilesTitle, ListMergeable<String> titleListMergeable, ListMergeable<String> subtitleListMergeable, Locale locale) default String
getPageTitleSuffix
(Layout layout, String companyName)
-
Method Details
-
getCanonicalLayoutSEOLink
LayoutSEOLink getCanonicalLayoutSEOLink(Layout layout, Locale locale, String canonicalURL, ThemeDisplay themeDisplay) throws PortalException - Throws:
PortalException
-
getFullPageTitle
default String getFullPageTitle(Layout layout, String portletId, String tilesTitle, ListMergeable<String> titleListMergeable, ListMergeable<String> subtitleListMergeable, String companyName, Locale locale) throws PortalException - Throws:
PortalException
-
getLocalizedLayoutSEOLinks
List<LayoutSEOLink> getLocalizedLayoutSEOLinks(Layout layout, Locale locale, String canonicalURL, Set<Locale> availableLocales) throws PortalException - Throws:
PortalException
-
getPageTitle
default String getPageTitle(Layout layout, String portletId, String tilesTitle, ListMergeable<String> titleListMergeable, ListMergeable<String> subtitleListMergeable, Locale locale) throws PortalException - Throws:
PortalException
-
getPageTitleSuffix
- Throws:
PortalException
-