package cn.ksource.web.service; import java.util.Map; import cn.ksource.web.entity.PermissionEntity; public interface UserCache { /** * 根据登录名获取用户信息 * @param loginName * @return * @version V1.0.0 * @author 杨凯 * @date Apr 22, 2014 2:09:20 PM */ public Map getUserInfoByLoginName(String loginName); /** * 更新用户信息缓存 * @param loginName * @version V1.0.0 * @author 杨凯 * @date Apr 22, 2014 2:11:33 PM */ public void updateUserInfoCacheByLoginName(String loginName); /** * 获取某用户访问权限 * @param userid * @return * @version V1.0.0 * @author 杨凯 * @date Dec 28, 2013 4:59:45 PM */ public PermissionEntity getAccessPermission(String userid); /** * 更新用户权限 * @param userid * @version V1.0.0 * @author 杨凯 * @date Feb 16, 2014 10:04:20 AM */ public void updateUserPermission(String userid); }