跳过导航链接
org.noear.solon

类 SolonApp

    • 字段详细资料

      • stopped

        protected boolean stopped
    • 方法详细资料

      • cfg

        public SolonProps cfg()
        应用属性(或配置)
      • beanImportTry

        protected void beanImportTry()
      • signalAdd

        public void signalAdd(Signal instance)
        添加信号
      • signalGet

        public Signal signalGet(int port)
        获取信号
        参数:
        port - 端口
      • classLoader

        public ClassLoader classLoader()
        类加载器
      • sharedAdd

        public void sharedAdd(String key,
                              Object obj)
        添加共享对象
      • sharedGet

        public <T> void sharedGet(String key,
                                  Consumer<T> event)
        获取共享对象(异步获取)
      • elapsedTimes

        protected long elapsedTimes()
        从启动开启已运行时间
      • source

        public Class<?> source()
        启动入口类
      • pluginAdd

        @Deprecated
        public void pluginAdd(int priority,
                                          Plugin plugin)
        已过时。 2.2
        添加插件(只有执行前添加才有效)
        参数:
        priority - 优先级(越大越优化)
        plugin - 插件
      • handlerGet

        public Handler handlerGet()
        处理器获取
      • handlerSet

        public void handlerSet(Handler handler)
        处理器设置
      • tryHandle

        public void tryHandle(Context x)
        应用请求处理入口(异常时,自动500处理)
      • enableHttp

        public boolean enableHttp()
        是否已启用 Http 信号接入
      • enableHttp

        public SolonApp enableHttp(boolean enable)
        启用 Http 信号接入
      • enableWebSocket

        public boolean enableWebSocket()
      • enableWebSocket

        public SolonApp enableWebSocket(boolean enable)
        启用 WebSocket 信号接入
        参数:
        enable - 是否启用
      • enableSocketD

        public boolean enableSocketD()
        是否已启用 SocketD 信号接入
      • enableSocketD

        public SolonApp enableSocketD(boolean enable)
        启用 SocketD 信号接入
        参数:
        enable - 是否启用
      • enableTransaction

        public boolean enableTransaction()
        是否已启用事务
      • enableTransaction

        public SolonApp enableTransaction(boolean enable)
        启用事务
        参数:
        enable - 是否启用
      • enableCaching

        public boolean enableCaching()
        是否已启用缓存
      • enableCaching

        public SolonApp enableCaching(boolean enable)
        启用缓存
        参数:
        enable - 是否启用
      • enableStaticfiles

        public boolean enableStaticfiles()
        是否已启用静态文件服务
      • enableStaticfiles

        public SolonApp enableStaticfiles(boolean enable)
        启用静态文件服务
        参数:
        enable - 是否启用
      • enableSessionState

        public boolean enableSessionState()
        是否已启用会话状态
      • enableSessionState

        public SolonApp enableSessionState(boolean enable)
        启用会话状态
        参数:
        enable - 是否启用

Copyright © 2024. All rights reserved.