com.liferay.portal.security.permission
Class PermissionCacheUtil
java.lang.Object
com.liferay.portal.security.permission.PermissionCacheUtil
public class PermissionCacheUtil
- extends java.lang.Object
- Author:
- Charles May, Michael Young, Shuyang Zhou, Connor McKay
|
Method Summary |
static void |
clearCache()
|
static void |
clearLocalCache()
|
static com.liferay.portal.security.permission.PermissionCheckerBag |
getBag(long userId,
long groupId)
|
static java.lang.Boolean |
getPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId)
|
static com.liferay.portal.security.permission.ResourceBlockIdsBag |
getResourceBlockIdsBag(long companyId,
long userId,
long groupId,
java.lang.String name,
boolean checkGuest)
|
static com.liferay.portal.security.permission.PermissionCheckerBag |
putBag(long userId,
long groupId,
com.liferay.portal.security.permission.PermissionCheckerBag bag)
|
static java.lang.Boolean |
putPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId,
java.lang.Boolean value)
|
static com.liferay.portal.security.permission.ResourceBlockIdsBag |
putResourceBlockIdsBag(long companyId,
long groupId,
long userId,
java.lang.String name,
boolean checkGuest,
com.liferay.portal.security.permission.ResourceBlockIdsBag resourceBlockIdsBag)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PERMISSION_CACHE_NAME
public static final java.lang.String PERMISSION_CACHE_NAME
PERMISSION_CHECKER_BAG_CACHE_NAME
public static final java.lang.String PERMISSION_CHECKER_BAG_CACHE_NAME
RESOURCE_BLOCK_IDS_BAG_CACHE_NAME
public static final java.lang.String RESOURCE_BLOCK_IDS_BAG_CACHE_NAME
PermissionCacheUtil
public PermissionCacheUtil()
clearCache
public static void clearCache()
clearLocalCache
public static void clearLocalCache()
getBag
public static com.liferay.portal.security.permission.PermissionCheckerBag getBag(long userId,
long groupId)
getPermission
public static java.lang.Boolean getPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId)
getResourceBlockIdsBag
public static com.liferay.portal.security.permission.ResourceBlockIdsBag getResourceBlockIdsBag(long companyId,
long userId,
long groupId,
java.lang.String name,
boolean checkGuest)
putBag
public static com.liferay.portal.security.permission.PermissionCheckerBag putBag(long userId,
long groupId,
com.liferay.portal.security.permission.PermissionCheckerBag bag)
putPermission
public static java.lang.Boolean putPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
java.lang.String name,
java.lang.String primKey,
java.lang.String actionId,
java.lang.Boolean value)
putResourceBlockIdsBag
public static com.liferay.portal.security.permission.ResourceBlockIdsBag putResourceBlockIdsBag(long companyId,
long groupId,
long userId,
java.lang.String name,
boolean checkGuest,
com.liferay.portal.security.permission.ResourceBlockIdsBag resourceBlockIdsBag)