Package cn.mapway.ui.server
Interface IServerContext
-
public interface IServerContext服务器的运行环境
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearSessionGroup(String sessionCacheGroup)clear session cache by groupvoidclearToSession(String group)清楚group 下所有的东西<T> TgetBean(Class<T> clazz)获取容器中的Bean<T> TgetBeanByName(String name)ObjectgetFromSession(String group, String key)从缓存中获取org.nutz.dao.DaogetManagerDao()Collection<Class<?>>getScanPackages()需要扫描的packageIUserInfogetSuperUser()超级管理员voidputToSession(String group, String key, Object value)加入缓存IUserInforequestUser()获取当前的登录用户
-
-
-
Method Detail
-
getBean
<T> T getBean(Class<T> clazz)
获取容器中的Bean- Type Parameters:
T-- Parameters:
clazz-- Returns:
-
getBeanByName
<T> T getBeanByName(String name)
-
getManagerDao
org.nutz.dao.Dao getManagerDao()
-
putToSession
void putToSession(String group, String key, Object value)
加入缓存- Parameters:
key-value-
-
clearToSession
void clearToSession(String group)
清楚group 下所有的东西- Parameters:
group-
-
requestUser
IUserInfo requestUser()
获取当前的登录用户- Returns:
-
getScanPackages
Collection<Class<?>> getScanPackages()
需要扫描的package- Returns:
-
getSuperUser
IUserInfo getSuperUser()
超级管理员- Returns:
-
clearSessionGroup
void clearSessionGroup(String sessionCacheGroup)
clear session cache by group- Parameters:
sessionCacheGroup-
-
-