com.liferay.portal.security.permission
Class PermissionCacheUtil
java.lang.Object
com.liferay.portal.security.permission.PermissionCacheUtil
public class PermissionCacheUtil
- extends Object
Method Summary |
static void |
clearCache()
|
static void |
clearLocalCache()
|
static PermissionCheckerBag |
getBag(long userId,
long groupId)
|
static Boolean |
getPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
String name,
String primKey,
String actionId)
|
static ResourceBlockIdsBag |
getResourceBlockIdsBag(long companyId,
long groupId,
long userId,
String name,
boolean checkGuest)
|
static PermissionCheckerBag |
putBag(long userId,
long groupId,
PermissionCheckerBag bag)
|
static Boolean |
putPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
String name,
String primKey,
String actionId,
Boolean value)
|
static ResourceBlockIdsBag |
putResourceBlockIdsBag(long companyId,
long groupId,
long userId,
String name,
boolean checkGuest,
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 String PERMISSION_CACHE_NAME
PERMISSION_CHECKER_BAG_CACHE_NAME
public static final String PERMISSION_CHECKER_BAG_CACHE_NAME
RESOURCE_BLOCK_IDS_BAG_CACHE_NAME
public static final String RESOURCE_BLOCK_IDS_BAG_CACHE_NAME
PermissionCacheUtil
public PermissionCacheUtil()
clearCache
public static void clearCache()
clearLocalCache
public static void clearLocalCache()
getBag
public static PermissionCheckerBag getBag(long userId,
long groupId)
getPermission
public static Boolean getPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
String name,
String primKey,
String actionId)
getResourceBlockIdsBag
public static ResourceBlockIdsBag getResourceBlockIdsBag(long companyId,
long groupId,
long userId,
String name,
boolean checkGuest)
putBag
public static PermissionCheckerBag putBag(long userId,
long groupId,
PermissionCheckerBag bag)
putPermission
public static Boolean putPermission(long userId,
boolean signedIn,
boolean checkGuest,
long groupId,
String name,
String primKey,
String actionId,
Boolean value)
putResourceBlockIdsBag
public static ResourceBlockIdsBag putResourceBlockIdsBag(long companyId,
long groupId,
long userId,
String name,
boolean checkGuest,
ResourceBlockIdsBag resourceBlockIdsBag)