Interface FriendlyURLResolver
@ProviderType
public interface FriendlyURLResolver
- Author:
- Eduardo GarcĂa, Marco Leo
-
Method Summary
Modifier and TypeMethodDescriptiongetActualURL
(long companyId, long groupId, boolean privateLayout, String mainPath, String friendlyURL, Map<String, String[]> params, Map<String, Object> requestContext) default String
default String
getKey()
getLayoutFriendlyURLComposite
(long companyId, long groupId, boolean privateLayout, String friendlyURL, Map<String, String[]> params, Map<String, Object> requestContext) getLayoutFriendlyURLSeparatorComposite
(long companyId, long groupId, boolean privateLayout, String friendlyURL, Map<String, String[]> params, Map<String, Object> requestContext) default boolean
-
Method Details
-
getActualURL
String getActualURL(long companyId, long groupId, boolean privateLayout, String mainPath, String friendlyURL, Map<String, String[]> params, Map<String, throws PortalExceptionObject> requestContext) - Throws:
PortalException
-
getDefaultURLSeparator
-
getKey
-
getLayoutFriendlyURLComposite
LayoutFriendlyURLComposite getLayoutFriendlyURLComposite(long companyId, long groupId, boolean privateLayout, String friendlyURL, Map<String, String[]> params, Map<String, throws PortalExceptionObject> requestContext) - Throws:
PortalException
-
getLayoutFriendlyURLSeparatorComposite
default LayoutFriendlyURLSeparatorComposite getLayoutFriendlyURLSeparatorComposite(long companyId, long groupId, boolean privateLayout, String friendlyURL, Map<String, String[]> params, Map<String, throws PortalExceptionObject> requestContext) - Throws:
PortalException
-
getURLSeparator
String getURLSeparator() -
isURLSeparatorConfigurable
default boolean isURLSeparatorConfigurable()
-