001
014
015 package com.liferay.portal.security.permission;
016
017 import com.liferay.portal.model.User;
018
019
023 public class PermissionCheckerFactoryUtil {
024
025 public static PermissionChecker create(User user) throws Exception {
026 return getPermissionCheckerFactory().create(user);
027 }
028
029
032 public static PermissionChecker create(User user, boolean checkGuest)
033 throws Exception {
034
035 return getPermissionCheckerFactory().create(user);
036 }
037
038 public static PermissionCheckerFactory getPermissionCheckerFactory() {
039 return _permissionCheckerFactory;
040 }
041
042 public void setPermissionCheckerFactory(
043 PermissionCheckerFactory permissionCheckerFactory) {
044
045 _permissionCheckerFactory = permissionCheckerFactory;
046 }
047
048 private static PermissionCheckerFactory _permissionCheckerFactory;
049
050 }