001
014
015 package com.liferay.portal.kernel.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
023 public class FriendlyURLNormalizerUtil {
024
025 public static FriendlyURLNormalizer getFriendlyURLNormalizer() {
026 PortalRuntimePermission.checkGetBeanProperty(
027 FriendlyURLNormalizerUtil.class);
028
029 return _friendlyURLNormalizer;
030 }
031
032 public static String normalize(String friendlyURL) {
033 return getFriendlyURLNormalizer().normalize(friendlyURL);
034 }
035
036 public static String normalize(String friendlyURL, char[] replaceChars) {
037 return getFriendlyURLNormalizer().normalize(friendlyURL, replaceChars);
038 }
039
040 public void setFriendlyURLNormalizer(
041 FriendlyURLNormalizer friendlyURLNormalizer) {
042
043 PortalRuntimePermission.checkSetBeanProperty(getClass());
044
045 _friendlyURLNormalizer = friendlyURLNormalizer;
046 }
047
048 private static FriendlyURLNormalizer _friendlyURLNormalizer;
049
050 }