类 PluginContextHolder
- java.lang.Object
-
- com.gitee.starblues.bootstrap.PluginContextHolder
-
public abstract class PluginContextHolder extends Object
提供插件上下文的工具类- 从以下版本开始:
- 3.0.0
- 版本:
- 3.0.3
- 作者:
- starBlues
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static com.gitee.starblues.integration.IntegrationConfigurationgetConfiguration()获取主程序针对本框架的配置内容static com.gitee.starblues.spring.environment.EnvironmentProvidergetEnvironmentProvider()获取主程序环境中配置文件内容提供者static BooleangetMainIsWebEnv()判断主程序是否为web环境static com.gitee.starblues.spring.SpringBeanFactorygetMainSpringBeanFactory()获取主程序的 SpringBeanFactory .static ClassLoadergetPluginClassLoader()获取插件的 classloaderstatic com.gitee.starblues.core.descriptor.InsidePluginDescriptorgetPluginDescriptor()获取插件信息
-
-
-
方法详细资料
-
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
-
-