接口 ProcessorContext

  • 所有超级接口:
    com.gitee.starblues.core.launcher.plugin.RegistryInfo
    所有已知实现类:
    DefaultProcessorContext

    public interface ProcessorContext
    extends com.gitee.starblues.core.launcher.plugin.RegistryInfo
    处理者上下文
    版本:
    3.0.0
    作者:
    starBlues
    • 方法详细资料

      • getSpringPluginBootstrap

        SpringPluginBootstrap getSpringPluginBootstrap()
        得到入口类对象-SpringPluginBootstrap
        返回:
        SpringPluginBootstrap
      • getPluginDescriptor

        com.gitee.starblues.core.descriptor.InsidePluginDescriptor getPluginDescriptor()
        得到插件信息 PluginDescriptor
        返回:
        PluginDescriptor
      • getPluginInfo

        com.gitee.starblues.core.PluginInfo getPluginInfo()
        得到插件信息 PluginInfo
        返回:
        PluginInfo
      • getPluginInteractive

        com.gitee.starblues.core.launcher.plugin.PluginInteractive getPluginInteractive()
        得到 PluginInteractive
        返回:
        PluginInteractive
      • getMainApplicationContext

        com.gitee.starblues.spring.MainApplicationContext getMainApplicationContext()
        得到主程序的 ApplicationContext
        返回:
        MainApplicationContext
      • getMainBeanFactory

        com.gitee.starblues.spring.SpringBeanFactory getMainBeanFactory()
        得到主程序的 SpringBeanFactory
        返回:
        SpringBeanFactory
      • getConfiguration

        com.gitee.starblues.integration.IntegrationConfiguration getConfiguration()
        得到当前框架的集成配置
        返回:
        IntegrationConfiguration
      • getApplicationContext

        org.springframework.context.support.GenericApplicationContext getApplicationContext()
        得到当前插件的 ApplicationContext
        返回:
        GenericApplicationContext
      • getClassLoader

        ClassLoader getClassLoader()
        得到当前插件的 ClassLoader
        返回:
        ClassLoader
      • getResourceLoader

        org.springframework.core.io.ResourceLoader getResourceLoader()
        得到插件的资源loader
        返回:
        ResourceLoader
      • getWebConfig

        com.gitee.starblues.spring.WebConfig getWebConfig()
        获取 WebConfig
        返回:
        WebConfig
      • setApplicationContext

        void setApplicationContext​(org.springframework.context.support.GenericApplicationContext applicationContext)
        set 当前插件的 ApplicationContext
        参数:
        applicationContext - GenericApplicationContext