类 PluginContextHolder


  • public abstract class PluginContextHolder
    extends Object
    提供插件上下文的工具类
    版本:
    3.0.3
    作者:
    starBlues
    • 方法详细资料

      • getEnvironmentProvider

        public static com.gitee.starblues.spring.environment.EnvironmentProvider getEnvironmentProvider()
        获取主程序环境中配置文件内容提供者
        返回:
        EnvironmentProvider
      • getConfiguration

        public static com.gitee.starblues.integration.IntegrationConfiguration getConfiguration()
        获取主程序针对本框架的配置内容
        返回:
        IntegrationConfiguration
      • getMainSpringBeanFactory

        public static com.gitee.starblues.spring.SpringBeanFactory getMainSpringBeanFactory()
        获取主程序的 SpringBeanFactory . 通过它可获取主程序中的Bean
        返回:
        SpringBeanFactory
      • getMainIsWebEnv

        public static Boolean getMainIsWebEnv()
        判断主程序是否为web环境
        返回:
        Boolean
      • getPluginClassLoader

        public static ClassLoader getPluginClassLoader()
        获取插件的 classloader
        返回:
        ClassLoader
      • getPluginDescriptor

        public static com.gitee.starblues.core.descriptor.InsidePluginDescriptor getPluginDescriptor()
        获取插件信息
        返回:
        InsidePluginDescriptor