跳过导航链接
A B C D E F G H I K L M O P R S T U V Y 

A

AbstractConfigurationParser - com.gitee.starblues.factory.process.pipe.bean.configuration中的类
抽象的插件配置文件解析者
AbstractConfigurationParser(IntegrationConfiguration) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.configuration.AbstractConfigurationParser
 
AbstractExtension - com.gitee.starblues.extension中的类
抽象的扩展工厂
AbstractExtension() - 类 的构造器com.gitee.starblues.extension.AbstractExtension
 
AbstractPluginApplication - com.gitee.starblues.integration.application中的类
公用的的插件应用
AbstractPluginApplication() - 类 的构造器com.gitee.starblues.integration.application.AbstractPluginApplication
 
AbstractPluginSpringBeanRefresh<T> - com.gitee.starblues.integration.refresh中的类
抽象的插件SpringBean刷新类监听类.
AbstractPluginSpringBeanRefresh(PluginApplication) - 类 的构造器com.gitee.starblues.integration.refresh.AbstractPluginSpringBeanRefresh
 
AbstractSpringBeanRefresh<T> - com.gitee.starblues.integration.refresh中的类
抽象的SpringBean刷新类监听类.
AbstractSpringBeanRefresh(PluginApplication) - 类 的构造器com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 
addClasses(Class<?>) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
添加类到类集合容器
addExtension(AbstractExtension) - 类 中的静态方法com.gitee.starblues.extension.ExtensionFactory
 
addExtension(String, Object) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
添加扩展数据
addExtension(AbstractExtension) - 类 中的方法com.gitee.starblues.integration.application.AbstractPluginApplication
 
addExtension(AbstractExtension) - 接口 中的方法com.gitee.starblues.integration.application.PluginApplication
添加扩展
addExtension(String, Object) - 类 中的方法com.gitee.starblues.loader.ResourceWrapper
 
addExtension(String, Object) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
添加全局扩展数据
addGroupClasses(String, Class<?>) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
添加分组的类型
addListener(PluginListener) - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
addListener(Class<T>) - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
addListener(List<PluginListener>) - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
addListener(PluginListener) - 类 中的方法com.gitee.starblues.integration.application.AbstractPluginApplication
 
addListener(Class<T>) - 类 中的方法com.gitee.starblues.integration.application.AbstractPluginApplication
 
addListener(List<PluginListener>) - 类 中的方法com.gitee.starblues.integration.application.AbstractPluginApplication
 
addListener(PluginListener) - 接口 中的方法com.gitee.starblues.integration.PluginListenerContext
添加监听者
addListener(Class<T>) - 接口 中的方法com.gitee.starblues.integration.PluginListenerContext
添加监听者
addListener(List<PluginListener>) - 接口 中的方法com.gitee.starblues.integration.PluginListenerContext
追加多个监听者
addOperatorPluginInfo(String, PluginOperatorInfo.OperatorType, boolean) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
添加操作插件信息
addPluginInitializerListeners(PluginInitializerListener) - 类 中的方法com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
添加监听者
addPluginListener(PluginListener) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
添加监听者
addPluginListener(Class<T>) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
添加监听者
addProcessorInfo(String, Object) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
添加插件bean注册者信息
addRegisterBeanName(String, String) - 类 中的静态方法com.gitee.starblues.factory.PluginInfoContainer
添加注册的bean名称
afterPropertiesSet() - 类 中的方法com.gitee.starblues.integration.application.AutoPluginApplication
Spring boot bean属性被Set完后调用。
AnnotationsUtils - com.gitee.starblues.utils中的类
注解工具
AopUtils - com.gitee.starblues.utils中的类
AOP 无法找到插件类的解决工具类
applicationContext - 类 中的变量com.gitee.starblues.integration.listener.DefaultInitializerListener
 
applicationContext - 类 中的变量com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
 
AutoPluginApplication - com.gitee.starblues.integration.application中的类
自动初始化的 PluginApplication。
AutoPluginApplication() - 类 的构造器com.gitee.starblues.integration.application.AutoPluginApplication
 
AutoPluginApplication(Pf4jFactory) - 类 的构造器com.gitee.starblues.integration.application.AutoPluginApplication
 

B

backupPath() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
backupPath(String) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
backupPath() - 类 中的方法com.gitee.starblues.integration.DefaultIntegrationConfiguration
 
backupPath() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
插件备份路径。
backupPlugin(Path, String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
backupPlugin(String, String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
backupPlugin(Path, String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
通过路径备份文件。
backupPlugin(String, String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
通过插件id备份插件。
BasePlugin - com.gitee.starblues.realize中的类
插件包要继承的抽象类。
BasePlugin(PluginWrapper) - 类 的构造器com.gitee.starblues.realize.BasePlugin
 
BasePluginExtend - com.gitee.starblues.realize中的类
扩展的BasePlugin信息
BasicBeanProcessor - com.gitee.starblues.factory.process.pipe.bean中的类
基础bean注册
BasicBeanProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.BasicBeanProcessor
 
before() - 类 中的方法com.gitee.starblues.integration.listener.DefaultInitializerListener
 
before() - 接口 中的方法com.gitee.starblues.integration.listener.PluginInitializerListener
初始化之前
before() - 类 中的方法com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
 
build() - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
build() - 接口 中的方法com.gitee.starblues.factory.PluginFactory
注册或者注销后的构建调用
build() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
Builder() - 类 的构造器com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
buildListenerClass(GenericApplicationContext) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
 

C

Caller - com.gitee.starblues.annotation中的注释类型
 
Caller.Method - com.gitee.starblues.annotation中的注释类型
调用者方法注解。
CallerGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @Caller
CallerGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.CallerGroup
 
cleanClasses() - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
清除类集合容器
cleanEmptyFile(Path) - 类 中的静态方法com.gitee.starblues.utils.PluginFileUtils
 
com.gitee.starblues.annotation - 程序包 com.gitee.starblues.annotation
 
com.gitee.starblues.extension - 程序包 com.gitee.starblues.extension
 
com.gitee.starblues.factory - 程序包 com.gitee.starblues.factory
 
com.gitee.starblues.factory.process.pipe - 程序包 com.gitee.starblues.factory.process.pipe
 
com.gitee.starblues.factory.process.pipe.bean - 程序包 com.gitee.starblues.factory.process.pipe.bean
 
com.gitee.starblues.factory.process.pipe.bean.configuration - 程序包 com.gitee.starblues.factory.process.pipe.bean.configuration
 
com.gitee.starblues.factory.process.pipe.bean.name - 程序包 com.gitee.starblues.factory.process.pipe.bean.name
 
com.gitee.starblues.factory.process.pipe.classs - 程序包 com.gitee.starblues.factory.process.pipe.classs
 
com.gitee.starblues.factory.process.pipe.classs.group - 程序包 com.gitee.starblues.factory.process.pipe.classs.group
 
com.gitee.starblues.factory.process.post - 程序包 com.gitee.starblues.factory.process.post
 
com.gitee.starblues.factory.process.post.bean - 程序包 com.gitee.starblues.factory.process.post.bean
 
com.gitee.starblues.integration - 程序包 com.gitee.starblues.integration
 
com.gitee.starblues.integration.application - 程序包 com.gitee.starblues.integration.application
插件 PluginApplication 的实现包
com.gitee.starblues.integration.listener - 程序包 com.gitee.starblues.integration.listener
 
com.gitee.starblues.integration.operator - 程序包 com.gitee.starblues.integration.operator
 
com.gitee.starblues.integration.operator.module - 程序包 com.gitee.starblues.integration.operator.module
 
com.gitee.starblues.integration.operator.verify - 程序包 com.gitee.starblues.integration.operator.verify
 
com.gitee.starblues.integration.pf4j - 程序包 com.gitee.starblues.integration.pf4j
 
com.gitee.starblues.integration.refresh - 程序包 com.gitee.starblues.integration.refresh
 
com.gitee.starblues.integration.user - 程序包 com.gitee.starblues.integration.user
 
com.gitee.starblues.loader - 程序包 com.gitee.starblues.loader
 
com.gitee.starblues.loader.load - 程序包 com.gitee.starblues.loader.load
 
com.gitee.starblues.realize - 程序包 com.gitee.starblues.realize
 
com.gitee.starblues.utils - 程序包 com.gitee.starblues.utils
 
CommonUtils - com.gitee.starblues.utils中的类
通用工具
complete() - 类 中的方法com.gitee.starblues.integration.listener.DefaultInitializerListener
 
complete() - 接口 中的方法com.gitee.starblues.integration.listener.PluginInitializerListener
初始化完成
complete() - 类 中的方法com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
 
ComponentGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: Component、Service
ComponentGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.ComponentGroup
 
ConfigBeanProcessor - com.gitee.starblues.factory.process.pipe.bean中的类
插件Controller bean注册者
ConfigBeanProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.ConfigBeanProcessor
 
ConfigDefinition - com.gitee.starblues.annotation中的注释类型
插件配置文件对应的bean定义注解
ConfigDefinitionGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @ConfigDefinition
ConfigDefinitionGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.ConfigDefinitionGroup
 
ConfigurationBuilder - com.gitee.starblues.integration中的类
通过构造者进行配置插件初始化配置
ConfigurationBuilder(ConfigurationBuilder.Builder) - 类 的构造器com.gitee.starblues.integration.ConfigurationBuilder
 
ConfigurationBuilder.Builder - com.gitee.starblues.integration中的类
 
ConfigurationGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @Configuration
ConfigurationGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.ConfigurationGroup
 
ConfigurationParser - com.gitee.starblues.factory.process.pipe.bean.configuration中的接口
配置解析者
contentLength() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
ControllerBeanWrapper() - 类 的构造器com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
ControllerGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @Controller、@RestController
ControllerGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.ControllerGroup
 
createExistFile(Path) - 类 中的静态方法com.gitee.starblues.utils.PluginFileUtils
如果文件不存在, 则会创建
createRelative(String) - 类 中的方法com.gitee.starblues.loader.PluginResource
 

D

DefaultInitializerListener - com.gitee.starblues.integration.listener中的类
默认的初始化监听者。
DefaultInitializerListener(ApplicationContext) - 类 的构造器com.gitee.starblues.integration.listener.DefaultInitializerListener
 
DefaultIntegrationConfiguration - com.gitee.starblues.integration中的类
默认的插件集成配置。
DefaultIntegrationConfiguration() - 类 的构造器com.gitee.starblues.integration.DefaultIntegrationConfiguration
 
DefaultPf4JFactory - com.gitee.starblues.integration.pf4j中的类
默认的插件集成工厂
DefaultPf4JFactory(IntegrationConfiguration) - 类 的构造器com.gitee.starblues.integration.pf4j.DefaultPf4JFactory
 
DefaultPluginApplication - com.gitee.starblues.integration.application中的类
默认的插件 PluginApplication
DefaultPluginApplication() - 类 的构造器com.gitee.starblues.integration.application.DefaultPluginApplication
 
DefaultPluginApplication(Pf4jFactory) - 类 的构造器com.gitee.starblues.integration.application.DefaultPluginApplication
 
DefaultPluginFactory - com.gitee.starblues.factory中的类
默认的插件处理者
DefaultPluginFactory(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.DefaultPluginFactory
 
DefaultPluginFactory(ApplicationContext, PluginListenerFactory) - 类 的构造器com.gitee.starblues.factory.DefaultPluginFactory
 
DefaultPluginOperator - com.gitee.starblues.integration.operator中的类
默认的插件操作者
DefaultPluginOperator(ApplicationContext, IntegrationConfiguration, PluginManager, PluginListenerFactory) - 类 的构造器com.gitee.starblues.integration.operator.DefaultPluginOperator
 
DefaultPluginUser - com.gitee.starblues.integration.user中的类
默认插件使用者
DefaultPluginUser(ApplicationContext, PluginManager) - 类 的构造器com.gitee.starblues.integration.user.DefaultPluginUser
 
delete() - 类 中的方法com.gitee.starblues.realize.BasePlugin
 
deleteEvent() - 类 中的方法com.gitee.starblues.realize.BasePlugin
删除事件.
down(Integer) - 类 中的方法com.gitee.starblues.utils.OrderPriority
降优先级.最低只能降到最低优先级别。

E

enablePluginIdRestControllerPathPrefix(Boolean) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
enablePluginIdRestControllerPathPrefix() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
enablePluginIdRestControllerPathPrefix() - 类 中的方法com.gitee.starblues.integration.DefaultIntegrationConfiguration
 
enablePluginIdRestControllerPathPrefix() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
启用插件id作为RestController的路径前缀。
environment() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
environment() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
运行环境。
equals(Object) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.PluginConfigDefinition
 
existRegisterBeanName(String, String) - 类 中的静态方法com.gitee.starblues.factory.PluginInfoContainer
是否存在bean名称
existRegisterBeanName(String) - 类 中的静态方法com.gitee.starblues.factory.PluginInfoContainer
是否存在bean名称
exists() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
ExtensionFactory - com.gitee.starblues.extension中的类
静态的扩展工厂
ExtensionInitializer - com.gitee.starblues.extension中的类
静态的扩展初始化器

F

failure(Throwable) - 类 中的方法com.gitee.starblues.integration.listener.DefaultInitializerListener
 
failure(Throwable) - 接口 中的方法com.gitee.starblues.integration.listener.PluginInitializerListener
初始化失败
failure(Throwable) - 类 中的方法com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
 
failure(String, Throwable) - 接口 中的方法com.gitee.starblues.integration.listener.PluginListener
失败监听
failure(String, Throwable) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
 
failure(String, Throwable) - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.CallerGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ComponentGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigDefinitionGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigurationGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ControllerGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.OneselfListenerGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.RepositoryGroup
 
filter(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.SupplierGroup
 
filter(Class<?>) - 接口 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassGroup
过滤类。

G

generateBeanName(BeanDefinition, BeanDefinitionRegistry) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.name.PluginAnnotationBeanNameGenerator
 
getBasePlugin() - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
 
getBasePluginExtend() - 类 中的方法com.gitee.starblues.realize.BasePlugin
得到插件扩展的信息
getBean(String) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
通过bean名称得到插件的bean。
getBean(Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
 
getBean(String) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
通过bean名称得到bean。
getBean(Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
通过aClass得到bean。
getBeanClass() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
getBeanName() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
getBeans() - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
得到beans
getBeans(Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
在主程序中定义的接口。
getBeans(Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
在主程序中定义的接口。
getClasses() - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
得到类集合容器
getClassGroupExtends() - 类 中的静态方法com.gitee.starblues.extension.ExtensionInitializer
 
getConfigClass() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.PluginConfigDefinition
 
getConfiguration(ApplicationContext) - 类 中的方法com.gitee.starblues.integration.application.AbstractPluginApplication
子类可通过Application 获取插件定义的配置
getDescription() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
getExtension(String) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
获取扩展值
getExtension(String) - 类 中的方法com.gitee.starblues.loader.ResourceWrapper
 
getExtension(String) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
获取全局扩展值
getFile() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
getFileName() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.PluginConfigDefinition
 
getFilename() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
getGroupClasses(String) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
通过分组key得到分组中的类类型
getHighPriority() - 类 中的静态方法com.gitee.starblues.utils.OrderPriority
得到高优先级
getInputStream() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
getListenerClasses() - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
得到监听者class
getListeners() - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
得到监听者
getLowPriority() - 类 中的静态方法com.gitee.starblues.utils.OrderPriority
得到低优先级
getMainBeans(Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
 
getMainBeans(Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
得到主函数中定义的类。
getMd5ByFile(File) - 类 中的静态方法com.gitee.starblues.utils.PluginFileUtils
 
getMiddlePriority() - 类 中的静态方法com.gitee.starblues.utils.OrderPriority
得到中优先级
getOperatorType() - 类 中的方法com.gitee.starblues.utils.PluginOperatorInfo
 
getPath() - 类 中的方法com.gitee.starblues.integration.operator.module.PluginInfo
 
getPipeProcessorExtends() - 类 中的静态方法com.gitee.starblues.extension.ExtensionInitializer
 
getPluginBean(String) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
 
getPluginBean(String) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
通过bean名称得到插件中的bean。
getPluginBeans(Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
在主程序中定义的接口。
getPluginBeans(String, Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
 
getPluginBeans(Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
在主程序中定义的接口。
getPluginBeans(String, Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
在主程序中定义的接口。
getPluginClassGroup(ApplicationContext) - 类 中的方法com.gitee.starblues.extension.AbstractExtension
得到扩展的插件中的类分组器
getPluginDescriptor() - 类 中的方法com.gitee.starblues.integration.operator.module.PluginInfo
 
getPluginExtensions(Class<T>) - 类 中的方法com.gitee.starblues.integration.user.DefaultPluginUser
得到插件扩展接口实现的bean。
getPluginExtensions(Class<T>) - 接口 中的方法com.gitee.starblues.integration.user.PluginUser
使用场景: 1.
getPluginFilePaths() - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
getPluginFilePaths() - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
得到插件文件的路径 [适用于生产环境]
getPluginInfo() - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
getPluginInfo(String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
getPluginInfo() - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
获取插件信息 [适用于生产环境、开发环境]
getPluginInfo(String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
根据插件id获取插件信息 [适用于生产环境、开发环境]
getPluginInstallNum(String) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
获取插件安装次数
getPluginManager() - 类 中的方法com.gitee.starblues.integration.pf4j.DefaultPf4JFactory
 
getPluginManager() - 接口 中的方法com.gitee.starblues.integration.pf4j.Pf4jFactory
得到插件管理者
getPluginOperator() - 类 中的方法com.gitee.starblues.integration.application.DefaultPluginApplication
 
getPluginOperator() - 接口 中的方法com.gitee.starblues.integration.application.PluginApplication
获得插插件操作者
getPluginPipeProcessor(ApplicationContext) - 类 中的方法com.gitee.starblues.extension.AbstractExtension
得到扩展的流插件处理者
getPluginPostProcessor(ApplicationContext) - 类 中的方法com.gitee.starblues.extension.AbstractExtension
得到扩展的插件后置处理者
getPluginResourceLoader() - 类 中的方法com.gitee.starblues.extension.AbstractExtension
得到插件的资源加载者
getPluginResourceLoadFactory() - 类 中的方法com.gitee.starblues.realize.BasePluginExtend
 
getPluginResources(String) - 类 中的方法com.gitee.starblues.loader.PluginResourceLoadFactory
根据资源加载者的key获取插件资源
getPluginState() - 类 中的方法com.gitee.starblues.integration.operator.module.PluginInfo
 
getPluginStateString() - 类 中的方法com.gitee.starblues.integration.operator.module.PluginInfo
 
getPluginUser() - 类 中的方法com.gitee.starblues.integration.application.DefaultPluginApplication
 
getPluginUser() - 接口 中的方法com.gitee.starblues.integration.application.PluginApplication
获得插插件操作者
getPluginWrapper() - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
 
getPluginWrapper() - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
getPluginWrapper(String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
getPluginWrapper() - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
得到所有插件的包装类 [适用于生产环境、开发环境]
getPluginWrapper(String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
通过插件id得到插件的包装类 [适用于生产环境、开发环境]
getPostProcessorExtends() - 类 中的静态方法com.gitee.starblues.extension.ExtensionInitializer
 
getPriority() - 类 中的方法com.gitee.starblues.utils.OrderPriority
 
getProcessorInfo(String) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
得到插件bean注册者信息
getRequestMappingInfos() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
getResourceLoadersExtends() - 类 中的静态方法com.gitee.starblues.extension.ExtensionInitializer
 
getResources() - 类 中的方法com.gitee.starblues.loader.ResourceWrapper
 
getStartTimestamp() - 类 中的方法com.gitee.starblues.realize.BasePluginExtend
 
getStopTimestamp() - 类 中的方法com.gitee.starblues.realize.BasePluginExtend
 
getURI() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
getURL() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
GlobalRegistryInfo - com.gitee.starblues.utils中的类
全局注册信息
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.CallerGroup
自定义 @Caller
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.ComponentGroup
spring 组件bean.
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.ConfigDefinitionGroup
自定义插件配置文件bean @ConfigDefinition
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.ConfigurationGroup
spring @CONFIGURATION 注解bean
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.ControllerGroup
spring @Controller @RestController 注解bean
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.OneselfListenerGroup
 
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.RepositoryGroup
spring @Repository 注解bean
GROUP_ID - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.group.SupplierGroup
自定义 @Supplier
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.CallerGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ComponentGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigDefinitionGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigurationGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ControllerGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.OneselfListenerGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.RepositoryGroup
 
groupId() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.SupplierGroup
 
groupId() - 接口 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassGroup
组id

H

hashCode() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.PluginConfigDefinition
 
haveAnnotations(Class<?>, boolean, Class<? extends Annotation>...) - 类 中的静态方法com.gitee.starblues.utils.AnnotationsUtils
存在注解判断
HIGH - 类 中的静态变量com.gitee.starblues.utils.OrderExecution
高优先级

I

initialize(ApplicationContext) - 类 中的方法com.gitee.starblues.extension.AbstractExtension
该扩展初始化的操作
initialize(ApplicationContext) - 类 中的静态方法com.gitee.starblues.extension.ExtensionInitializer
 
initialize() - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
initialize() - 接口 中的方法com.gitee.starblues.factory.PluginFactory
工厂初始化
initialize() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.BasicBeanProcessor
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.ConfigBeanProcessor
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.OneselfListenerStopEventProcessor
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.CallerGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ComponentGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigDefinitionGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ConfigurationGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.ControllerGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.OneselfListenerGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.RepositoryGroup
 
initialize(BasePlugin) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.group.SupplierGroup
 
initialize(BasePlugin) - 接口 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassGroup
初始化。
initialize() - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassProcess
 
initialize() - 接口 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessor
初始化
initialize() - 类 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessorFactory
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginConfigurationPostProcessor
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginInvokePostProcessor
 
initialize() - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginOneselfStartEventProcessor
 
initialize() - 接口 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessor
初始化
initialize() - 类 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessorFactory
 
initialize(ApplicationContext, PluginInitializerListener) - 类 中的方法com.gitee.starblues.integration.application.AutoPluginApplication
 
initialize(ApplicationContext, PluginInitializerListener) - 类 中的方法com.gitee.starblues.integration.application.DefaultPluginApplication
 
initialize(ApplicationContext, PluginInitializerListener) - 接口 中的方法com.gitee.starblues.integration.application.PluginApplication
初始化
initPlugins(PluginInitializerListener) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
initPlugins(PluginInitializerListener) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
初始化插件。
install(Path) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
install(Path) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
通过路径安装插件(会启用), 该插件文件必须存在于服务器 [适用于生产环境] 如果在插件目录存在同名的插件包, 系统会自动备份该插件包。
installConfigFile(Path) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
installConfigFile(Path) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
通过路径安装插件的配置文件。
IntegrationConfiguration - com.gitee.starblues.integration中的接口
插件集成时的配置接口。
integrationConfiguration - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
isFile() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
isOpen() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
isReadable() - 类 中的方法com.gitee.starblues.loader.PluginResource
 

K

key() - 类 中的方法com.gitee.starblues.extension.AbstractExtension
扩展key
key() - 接口 中的方法com.gitee.starblues.factory.process.pipe.bean.PluginBeanRegister
注册者的唯一标识
key() - 接口 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassGroupExtend
扩展key
key() - 接口 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessorExtend
扩展key
key() - 接口 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessorExtend
扩展key
KEY - 类 中的静态变量com.gitee.starblues.loader.load.PluginClassLoader
 
key() - 类 中的方法com.gitee.starblues.loader.load.PluginClassLoader
 
key() - 类 中的方法com.gitee.starblues.loader.load.PluginConfigFileLoader
 
key() - 接口 中的方法com.gitee.starblues.loader.PluginResourceLoader
加载者的key

L

lastModified() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
listenerFactory - 类 中的变量com.gitee.starblues.integration.application.AbstractPluginApplication
 
load(BasePlugin) - 类 中的方法com.gitee.starblues.loader.load.PluginClassLoader
 
load(BasePlugin) - 类 中的方法com.gitee.starblues.loader.load.PluginConfigFileLoader
 
load(BasePlugin) - 接口 中的方法com.gitee.starblues.loader.PluginResourceLoader
加载资源
load(BasePlugin) - 类 中的方法com.gitee.starblues.loader.PluginResourceLoadFactory
加载插件类
LOW - 类 中的静态变量com.gitee.starblues.utils.OrderExecution
低优先级

M

MIDDLE - 类 中的静态变量com.gitee.starblues.utils.OrderExecution
中优先级

O

OneselfListener - com.gitee.starblues.realize中的接口
监听本插件模块事件的监听者接口
OneselfListenerGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
插件自己的监听器分组
OneselfListenerGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.OneselfListenerGroup
 
OneselfListenerStopEventProcessor - com.gitee.starblues.factory.process.pipe.bean中的类
执行插件自监听器的停止事件的处理者。
OneselfListenerStopEventProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.OneselfListenerStopEventProcessor
 
order() - 接口 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessorExtend
执行顺序
order() - 接口 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessorExtend
执行顺序
order() - 类 中的方法com.gitee.starblues.loader.load.PluginClassLoader
 
order() - 类 中的方法com.gitee.starblues.loader.load.PluginConfigFileLoader
 
order() - 接口 中的方法com.gitee.starblues.loader.PluginResourceLoader
执行顺序
order() - 接口 中的方法com.gitee.starblues.realize.OneselfListener
执行优先级。
order(List<T>, Function<T, Integer>) - 类 中的静态方法com.gitee.starblues.utils.CommonUtils
list按照int排序.
OrderExecution - com.gitee.starblues.utils中的类
执行顺序
orderPriority(Function<T, OrderPriority>) - 类 中的静态方法com.gitee.starblues.utils.CommonUtils
对 OrderPriority 进行排序操作
OrderPriority - com.gitee.starblues.utils中的类
顺序优先级
OTHER - 类 中的静态变量com.gitee.starblues.factory.process.pipe.classs.PluginClassProcess
其他类

P

parse(BasePlugin, PluginConfigDefinition) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.AbstractConfigurationParser
 
parse(Resource, Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.AbstractConfigurationParser
子类实现解析
parse(BasePlugin, PluginConfigDefinition) - 接口 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.ConfigurationParser
配置解析
parse(Resource, Class<?>) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.configuration.YamlConfigurationParser
 
Pf4jFactory - com.gitee.starblues.integration.pf4j中的接口
Pf4j 集成工厂。
PluginAnnotationBeanNameGenerator - com.gitee.starblues.factory.process.pipe.bean.name中的类
插件注解名称生成者
PluginAnnotationBeanNameGenerator(String) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.name.PluginAnnotationBeanNameGenerator
 
pluginApplication - 类 中的变量com.gitee.starblues.extension.AbstractExtension
 
PluginApplication - com.gitee.starblues.integration.application中的接口
插件应用。
pluginApplication - 类 中的变量com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 
PluginBeanRegister<T> - com.gitee.starblues.factory.process.pipe.bean中的接口
插件bean注册者
PluginClassGroup - com.gitee.starblues.factory.process.pipe.classs中的接口
插件类分组器
PluginClassGroupExtend - com.gitee.starblues.factory.process.pipe.classs中的接口
插件类分组器扩展
PluginClassLoader - com.gitee.starblues.loader.load中的类
插件类文件加载者
PluginClassLoader() - 类 的构造器com.gitee.starblues.loader.load.PluginClassLoader
 
PluginClassProcess - com.gitee.starblues.factory.process.pipe.classs中的类
插件类加载处理者
PluginClassProcess() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.PluginClassProcess
 
PluginConfigDefinition - com.gitee.starblues.factory.process.pipe.bean.configuration中的类
插件配置的参数定义
PluginConfigDefinition(String, Class<?>) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.configuration.PluginConfigDefinition
 
PluginConfigFileLoader - com.gitee.starblues.loader.load中的类
插件配置文件加载者
PluginConfigFileLoader(String, String, RuntimeMode) - 类 的构造器com.gitee.starblues.loader.load.PluginConfigFileLoader
 
pluginConfigFilePath(String) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
pluginConfigFilePath() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
pluginConfigFilePath() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
插件文件的配置路径。
PluginConfigurationPostProcessor - com.gitee.starblues.factory.process.post.bean中的类
插件中Configuration处理者
PluginConfigurationPostProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.post.bean.PluginConfigurationPostProcessor
 
PluginControllerPostProcessor - com.gitee.starblues.factory.process.post.bean中的类
插件中controller处理者
PluginControllerPostProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor
 
PluginControllerPostProcessor.ControllerBeanWrapper - com.gitee.starblues.factory.process.post.bean中的类
Controller Bean的包装
PluginControllerProcessor - com.gitee.starblues.extension中的接口
controller 处理者
pluginDescriptorFinder - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
pluginDescriptorFinder - 类 中的变量com.gitee.starblues.integration.operator.verify.PluginLegalVerify
 
PluginFactory - com.gitee.starblues.factory中的接口
插件注册者接口
pluginFactory - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
PluginFileUtils - com.gitee.starblues.utils中的类
插件文件工具类
PluginInfo - com.gitee.starblues.integration.operator.module中的类
插件信息
PluginInfo(PluginDescriptor, PluginState, String) - 类 的构造器com.gitee.starblues.integration.operator.module.PluginInfo
 
PluginInfoContainer - com.gitee.starblues.factory中的类
插件信息共享容器
PluginInitializerListener - com.gitee.starblues.integration.listener中的接口
插件初始化监听者
PluginInitializerListenerFactory - com.gitee.starblues.integration.listener中的类
插件初始化监听者工厂
PluginInitializerListenerFactory(ApplicationContext) - 类 的构造器com.gitee.starblues.integration.listener.PluginInitializerListenerFactory
 
pluginInitializerListenerFactory - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
PluginInvokePostProcessor - com.gitee.starblues.factory.process.post.bean中的类
处理插件中类之间相互调用的的功能
PluginInvokePostProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.post.bean.PluginInvokePostProcessor
 
PluginLegalVerify - com.gitee.starblues.integration.operator.verify中的类
插件包合法校验
PluginLegalVerify(PluginDescriptorFinder) - 类 的构造器com.gitee.starblues.integration.operator.verify.PluginLegalVerify
 
PluginListener - com.gitee.starblues.integration.listener中的接口
插件bean监听者
PluginListenerContext - com.gitee.starblues.integration中的接口
插件bean监听者上下文。
PluginListenerFactory - com.gitee.starblues.integration.listener中的类
插件监听工厂
PluginListenerFactory() - 类 的构造器com.gitee.starblues.integration.listener.PluginListenerFactory
 
pluginManager - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
PluginOneselfStartEventProcessor - com.gitee.starblues.factory.process.post.bean中的类
插件中 OneselfListener 监听者处理者。
PluginOneselfStartEventProcessor(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.post.bean.PluginOneselfStartEventProcessor
 
PluginOperator - com.gitee.starblues.integration.operator中的接口
操作插件的接口
PluginOperatorInfo - com.gitee.starblues.utils中的类
操作插件信息。
PluginOperatorInfo() - 类 的构造器com.gitee.starblues.utils.PluginOperatorInfo
 
PluginOperatorInfo.OperatorType - com.gitee.starblues.utils中的枚举
操作类型
pluginPath(String) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
pluginPath() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
pluginPath() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
插件的路径。
PluginPipeProcessor - com.gitee.starblues.factory.process.pipe中的接口
插件管道处理者接口
PluginPipeProcessorExtend - com.gitee.starblues.factory.process.pipe中的接口
单插件处理者扩展接口
PluginPipeProcessorFactory - com.gitee.starblues.factory.process.pipe中的类
插件的pipe处理者工厂
PluginPipeProcessorFactory(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.pipe.PluginPipeProcessorFactory
 
PluginPostProcessor - com.gitee.starblues.factory.process.post中的接口
插件后置处理者接口
PluginPostProcessorExtend - com.gitee.starblues.factory.process.post中的接口
后置插件处理者
PluginPostProcessorFactory - com.gitee.starblues.factory.process.post中的类
插件后置处理工厂
PluginPostProcessorFactory(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.process.post.PluginPostProcessorFactory
 
PluginRegistryInfo - com.gitee.starblues.factory中的类
注册的插件信息
PluginRegistryInfo(PluginWrapper) - 类 的构造器com.gitee.starblues.factory.PluginRegistryInfo
 
PluginResource - com.gitee.starblues.loader中的类
插件资源实现类.主要是对Spring中的抽象的Resource实现.
PluginResource(String, BasePlugin) - 类 的构造器com.gitee.starblues.loader.PluginResource
相对Classpath 路径
PluginResourceLoader - com.gitee.starblues.loader中的接口
插件资源加载者统一定义的接口
PluginResourceLoadFactory - com.gitee.starblues.loader中的类
插件资源加载者
PluginResourceLoadFactory() - 类 的构造器com.gitee.starblues.loader.PluginResourceLoadFactory
 
pluginRestControllerPathPrefix(String) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
pluginRestControllerPathPrefix() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
pluginRestControllerPathPrefix() - 类 中的方法com.gitee.starblues.integration.DefaultIntegrationConfiguration
 
pluginRestControllerPathPrefix() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
插件 RestController 统一请求的路径前缀。
PluginUploadVerify - com.gitee.starblues.integration.operator.verify中的类
校验上传的插件包
PluginUploadVerify(PluginDescriptorFinder, PluginManager) - 类 的构造器com.gitee.starblues.integration.operator.verify.PluginUploadVerify
 
PluginUser - com.gitee.starblues.integration.user中的接口
该接口用于在主程序操作Spring管理的插件bean.
PluginVerify - com.gitee.starblues.integration.operator.verify中的接口
插件合法校验接口
postVerify(Path, PluginDescriptor) - 类 中的方法com.gitee.starblues.integration.operator.verify.PluginLegalVerify
合法后的校验.可扩展校验
postVerify(Path, PluginDescriptor) - 类 中的方法com.gitee.starblues.integration.operator.verify.PluginUploadVerify
 

R

readableChannel() - 类 中的方法com.gitee.starblues.loader.PluginResource
 
recoverAop() - 类 中的静态方法com.gitee.starblues.utils.AopUtils
恢复AOP 的 BeanClassLoader
refresh() - 类 中的方法com.gitee.starblues.integration.refresh.AbstractPluginSpringBeanRefresh
刷新bean
refresh() - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
刷新bean
register(String, Class<?>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
默认注册
register(String, String, Class<?>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
默认注册
register(String, Class<?>, Consumer<AnnotatedGenericBeanDefinition>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
默认注册
register(String, String, Class<?>, Consumer<AnnotatedGenericBeanDefinition>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
默认注册
registered(ApplicationContext) - 类 中的静态方法com.gitee.starblues.utils.AopUtils
解决AOP无法代理到插件类的问题
registerOfSpecifyName(String, String, Class<?>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
指定bean名称注册
registerOfSpecifyName(String, String, Class<?>, Consumer<AnnotatedGenericBeanDefinition>) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
指定bean名称注册
registry(String, Class) - 接口 中的方法com.gitee.starblues.extension.PluginControllerProcessor
注册
registry(PluginWrapper) - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
registry(PluginWrapper) - 接口 中的方法com.gitee.starblues.factory.PluginFactory
注册插件。
registry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.BasicBeanProcessor
 
registry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.ConfigBeanProcessor
 
registry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.OneselfListenerStopEventProcessor
 
registry(PluginRegistryInfo) - 接口 中的方法com.gitee.starblues.factory.process.pipe.bean.PluginBeanRegister
注册插件中的bane
registry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassProcess
 
registry(PluginRegistryInfo) - 接口 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessor
处理该插件的注册
registry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessorFactory
 
registry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginConfigurationPostProcessor
 
registry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor
 
registry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginInvokePostProcessor
 
registry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginOneselfStartEventProcessor
 
registry(List<PluginRegistryInfo>) - 接口 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessor
处理该插件的注册
registry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessorFactory
 
registry(String) - 接口 中的方法com.gitee.starblues.integration.listener.PluginListener
注册插件
registry(String) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
 
registry(String) - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 
registryEvent(List<T>) - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
注册事件
removeExtension(String) - 类 中的方法com.gitee.starblues.factory.PluginRegistryInfo
移除扩展数据
removeExtension(String) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
删除全局扩展数据
removeRegisterBeanName(String, String) - 类 中的静态方法com.gitee.starblues.factory.PluginInfoContainer
移除注册的bean名称
RepositoryGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @Repository
RepositoryGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.RepositoryGroup
 
resolveAop(PluginWrapper) - 类 中的静态方法com.gitee.starblues.utils.AopUtils
解决AOP无法代理到插件类的问题
ResourceWrapper - com.gitee.starblues.loader中的类
资源包装类
ResourceWrapper() - 类 的构造器com.gitee.starblues.loader.ResourceWrapper
 
ResourceWrapper(List<Resource>) - 类 的构造器com.gitee.starblues.loader.ResourceWrapper
 
ResourceWrapper(Resource[]) - 类 的构造器com.gitee.starblues.loader.ResourceWrapper
 
runtimeMode(RuntimeMode) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 

S

scanPackage() - 类 中的方法com.gitee.starblues.realize.BasePlugin
扫描包。
setApplicationContext(ApplicationContext) - 类 中的方法com.gitee.starblues.integration.application.AutoPluginApplication
 
setBeanClass(Class<?>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
setBeanName(String) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
setLock(boolean) - 类 中的方法com.gitee.starblues.utils.PluginOperatorInfo
主要用于锁定或者解锁。
setOperatorPluginInfo(String, boolean) - 类 中的静态方法com.gitee.starblues.utils.GlobalRegistryInfo
设置操作插件的信息
setOperatorType(PluginOperatorInfo.OperatorType) - 类 中的方法com.gitee.starblues.utils.PluginOperatorInfo
设置操作类型
setPluginApplication(PluginApplication) - 类 中的方法com.gitee.starblues.extension.AbstractExtension
 
setPluginInitializerListener(PluginInitializerListener) - 类 中的方法com.gitee.starblues.integration.application.AutoPluginApplication
设置插件初始化监听器
setRequestMappingInfos(Set<RequestMappingInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
SpringBeanRegister - com.gitee.starblues.factory中的类
Spring bean注册者
SpringBeanRegister(ApplicationContext) - 类 的构造器com.gitee.starblues.factory.SpringBeanRegister
 
start(String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
start(String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
启用插件 [适用于生产环境、开发环境]
start() - 类 中的方法com.gitee.starblues.realize.BasePlugin
 
startEvent() - 类 中的方法com.gitee.starblues.realize.BasePlugin
启动事件.
startEvent(BasePlugin) - 接口 中的方法com.gitee.starblues.realize.OneselfListener
启动事件
stop(String) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
stop(String) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
停止插件 [适用于生产环境、开发环境]
stop() - 类 中的方法com.gitee.starblues.realize.BasePlugin
 
stopEvent() - 类 中的方法com.gitee.starblues.realize.BasePlugin
停止事件.
stopEvent(BasePlugin) - 接口 中的方法com.gitee.starblues.realize.OneselfListener
停止事件
Supplier - com.gitee.starblues.annotation中的注释类型
被调用类的提供者。
Supplier.Method - com.gitee.starblues.annotation中的注释类型
被调用者的方法注解。
SupplierGroup - com.gitee.starblues.factory.process.pipe.classs.group中的类
分组存在注解: @Supplier
SupplierGroup() - 类 的构造器com.gitee.starblues.factory.process.pipe.classs.group.SupplierGroup
 

T

toBuilder() - 类 中的静态方法com.gitee.starblues.integration.ConfigurationBuilder
 
typeClass - 类 中的变量com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 

U

uninstall(String, boolean) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
uninstall(String, boolean) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
卸载插件 [适用于生产环境]
unload(BasePlugin, ResourceWrapper) - 类 中的方法com.gitee.starblues.loader.load.PluginClassLoader
 
unload(BasePlugin, ResourceWrapper) - 类 中的方法com.gitee.starblues.loader.load.PluginConfigFileLoader
 
unload(BasePlugin, ResourceWrapper) - 接口 中的方法com.gitee.starblues.loader.PluginResourceLoader
卸载时的操作
unload(BasePlugin) - 类 中的方法com.gitee.starblues.loader.PluginResourceLoadFactory
卸载加载者加载的资源
unregister(String, String) - 类 中的方法com.gitee.starblues.factory.SpringBeanRegister
卸载bean
unRegistry(String, Class) - 接口 中的方法com.gitee.starblues.extension.PluginControllerProcessor
注册
unRegistry(String) - 类 中的方法com.gitee.starblues.factory.DefaultPluginFactory
 
unRegistry(String) - 接口 中的方法com.gitee.starblues.factory.PluginFactory
注销插件。
unRegistry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.BasicBeanProcessor
 
unRegistry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.ConfigBeanProcessor
 
unRegistry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.bean.OneselfListenerStopEventProcessor
 
unRegistry(PluginRegistryInfo, T) - 接口 中的方法com.gitee.starblues.factory.process.pipe.bean.PluginBeanRegister
卸载插件中的bean
unRegistry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.classs.PluginClassProcess
 
unRegistry(PluginRegistryInfo) - 接口 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessor
处理该插件的卸载
unRegistry(PluginRegistryInfo) - 类 中的方法com.gitee.starblues.factory.process.pipe.PluginPipeProcessorFactory
 
unRegistry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginConfigurationPostProcessor
 
unRegistry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginControllerPostProcessor
 
unRegistry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginInvokePostProcessor
 
unRegistry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.bean.PluginOneselfStartEventProcessor
 
unRegistry(List<PluginRegistryInfo>) - 接口 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessor
处理该插件的卸载
unRegistry(List<PluginRegistryInfo>) - 类 中的方法com.gitee.starblues.factory.process.post.PluginPostProcessorFactory
 
unRegistry(String) - 接口 中的方法com.gitee.starblues.integration.listener.PluginListener
卸载插件
unRegistry(String) - 类 中的方法com.gitee.starblues.integration.listener.PluginListenerFactory
 
unRegistry(String) - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
 
unRegistryEvent(List<T>) - 类 中的方法com.gitee.starblues.integration.refresh.AbstractSpringBeanRefresh
卸载事件
up(Integer) - 类 中的方法com.gitee.starblues.utils.OrderPriority
升优先级.最高只能升到最高优先级别。
uploadConfigFile(MultipartFile) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
uploadConfigFile(MultipartFile) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
上传配置文件。
uploadPluginAndStart(MultipartFile) - 类 中的方法com.gitee.starblues.integration.operator.DefaultPluginOperator
 
uploadPluginAndStart(MultipartFile) - 接口 中的方法com.gitee.starblues.integration.operator.PluginOperator
上传插件并启用插件。
uploadPluginVerify - 类 中的变量com.gitee.starblues.integration.operator.DefaultPluginOperator
 
uploadTempPath(String) - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder.Builder
 
uploadTempPath() - 类 中的方法com.gitee.starblues.integration.ConfigurationBuilder
 
uploadTempPath() - 类 中的方法com.gitee.starblues.integration.DefaultIntegrationConfiguration
 
uploadTempPath() - 接口 中的方法com.gitee.starblues.integration.IntegrationConfiguration
上传插件包存储的临时路径。

V

valueOf(String) - 枚举 中的静态方法com.gitee.starblues.utils.PluginOperatorInfo.OperatorType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.gitee.starblues.utils.PluginOperatorInfo.OperatorType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(Path) - 类 中的方法com.gitee.starblues.integration.operator.verify.PluginLegalVerify
 
verify(Path) - 接口 中的方法com.gitee.starblues.integration.operator.verify.PluginVerify
校验插件包

Y

YamlConfigurationParser - com.gitee.starblues.factory.process.pipe.bean.configuration中的类
yaml 配置解析者
YamlConfigurationParser(IntegrationConfiguration) - 类 的构造器com.gitee.starblues.factory.process.pipe.bean.configuration.YamlConfigurationParser
 
A B C D E F G H I K L M O P R S T U V Y 
跳过导航链接

Copyright © 2019. All rights reserved.