Examples of PermissionTreeCacheKey


Examples of org.wso2.carbon.caching.core.permissiontree.PermissionTreeCacheKey

     * update permission tree from cache
     * @throws org.wso2.carbon.user.core.UserStoreException throws if fail to update
     * permission tree from DB
     */
    public void updatePermissionTree() throws UserStoreException {
        PermissionTreeCacheKey cacheKey = new PermissionTreeCacheKey(tenantId);
        PermissionTreeCacheEntry cacheEntry = (PermissionTreeCacheEntry) permissionCache.
                getValueFromCache(cacheKey);
        if(cacheEntry != null){
            if (cacheEntry.getPermissionTreeCacheEntry() != hashValueOfRootNode) {
                updatePermissionTreeFromDB();
View Full Code Here

Examples of org.wso2.carbon.caching.core.permissiontree.PermissionTreeCacheKey

     */
    public void updatePermissionTreeCache() {
        if(!updateTreeFromDB){
            hashValueOfRootNode = root.hashCode();
            PermissionTreeCacheEntry cacheEntry = new PermissionTreeCacheEntry(hashValueOfRootNode);
            PermissionTreeCacheKey keyEntry = new PermissionTreeCacheKey(tenantId);
            permissionCache.addToCache(keyEntry, cacheEntry);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.