Interface IServerContext


public interface IServerContext
服务器的运行环境
  • Method Details

    • 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 -