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);
|
}
|