Interface IServerContext


  • public interface IServerContext
    服务器的运行环境
    • 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 -
      • getFromSession

        Object getFromSession​(String group,
                              String key)
        从缓存中获取
        Parameters:
        key -
        Returns:
      • 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 -