public abstract class BaseAssetDisplayPageFriendlyURLResolver
extends java.lang.Object
implements com.liferay.portal.kernel.portlet.FriendlyURLResolver
Modifier and Type | Field and Description |
---|---|
protected AssetDisplayPageEntryLocalService |
assetDisplayPageEntryLocalService |
protected com.liferay.asset.kernel.service.AssetEntryService |
assetEntryLocalService |
protected com.liferay.info.item.InfoItemServiceRegistry |
infoItemServiceRegistry |
protected com.liferay.info.search.InfoSearchClassMapperRegistry |
infoSearchClassMapperRegistry |
protected com.liferay.layout.display.page.LayoutDisplayPageProviderRegistry |
layoutDisplayPageProviderRegistry |
protected com.liferay.portal.kernel.service.LayoutLocalService |
layoutLocalService |
protected com.liferay.layout.page.template.service.LayoutPageTemplateEntryService |
layoutPageTemplateEntryService |
protected com.liferay.layout.seo.template.LayoutSEOTemplateProcessor |
layoutSEOTemplateProcessor |
protected com.liferay.portal.kernel.util.Portal |
portal |
Constructor and Description |
---|
BaseAssetDisplayPageFriendlyURLResolver() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActualURL(long companyId,
long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
protected AssetDisplayPageEntry |
getAssetDisplayPageEntry(long groupId,
com.liferay.layout.display.page.LayoutDisplayPageObjectProvider<?> layoutDisplayPageObjectProvider) |
com.liferay.portal.kernel.model.LayoutFriendlyURLComposite |
getLayoutFriendlyURLComposite(long companyId,
long groupId,
boolean privateLayout,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
protected java.util.Locale |
getLocale(java.util.Map<java.lang.String,java.lang.Object> requestContext) |
protected AssetDisplayPageEntryLocalService assetDisplayPageEntryLocalService
protected com.liferay.asset.kernel.service.AssetEntryService assetEntryLocalService
protected com.liferay.info.item.InfoItemServiceRegistry infoItemServiceRegistry
protected com.liferay.info.search.InfoSearchClassMapperRegistry infoSearchClassMapperRegistry
protected com.liferay.layout.display.page.LayoutDisplayPageProviderRegistry layoutDisplayPageProviderRegistry
protected com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService
protected com.liferay.layout.page.template.service.LayoutPageTemplateEntryService layoutPageTemplateEntryService
protected com.liferay.layout.seo.template.LayoutSEOTemplateProcessor layoutSEOTemplateProcessor
protected com.liferay.portal.kernel.util.Portal portal
public BaseAssetDisplayPageFriendlyURLResolver()
public java.lang.String getActualURL(long companyId, long groupId, boolean privateLayout, java.lang.String mainPath, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws com.liferay.portal.kernel.exception.PortalException
getActualURL
in interface com.liferay.portal.kernel.portlet.FriendlyURLResolver
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.model.LayoutFriendlyURLComposite getLayoutFriendlyURLComposite(long companyId, long groupId, boolean privateLayout, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws com.liferay.portal.kernel.exception.PortalException
getLayoutFriendlyURLComposite
in interface com.liferay.portal.kernel.portlet.FriendlyURLResolver
com.liferay.portal.kernel.exception.PortalException
protected AssetDisplayPageEntry getAssetDisplayPageEntry(long groupId, com.liferay.layout.display.page.LayoutDisplayPageObjectProvider<?> layoutDisplayPageObjectProvider)
protected java.util.Locale getLocale(java.util.Map<java.lang.String,java.lang.Object> requestContext)