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

A

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

B

BACK_QUOTE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
BACKSLASH - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
backup(Path, String, int) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
备份
backupPath() - 类 中的方法com.github.codingdebugallday.integration.AbstractIntegrationConfiguration
 
backupPath() - 类 中的方法com.github.codingdebugallday.integration.ConfigurationBuilder
 
backupPath(String) - 类 中的方法com.github.codingdebugallday.integration.ConfigurationBuilder.Builder
 
backupPath() - 接口 中的方法com.github.codingdebugallday.integration.IntegrationConfiguration
插件备份路径。
backupPlugin(Path, String) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
backupPlugin(String, String) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
backupPlugin(Path, String) - 接口 中的方法com.github.codingdebugallday.integration.operator.PluginOperator
通过路径备份文件。
backupPlugin(String, String) - 接口 中的方法com.github.codingdebugallday.integration.operator.PluginOperator
通过插件id备份插件。
BaseConstants - com.github.codingdebugallday.constants中的类
常量类
BaseConstants.Pattern - com.github.codingdebugallday.constants中的类
 
BaseConstants.Suffix - com.github.codingdebugallday.constants中的类
 
BaseConstants.Symbol - com.github.codingdebugallday.constants中的类
 
BasePlugin - com.github.codingdebugallday.realize中的类
插件包要继承的抽象类。
BasePlugin(PluginWrapper) - 类 的构造器com.github.codingdebugallday.realize.BasePlugin
 
BasePluginExtend - com.github.codingdebugallday.realize中的类
扩展的BasePlugin信息
BasicBeanProcessor - com.github.codingdebugallday.factory.process.pipe.bean中的类
基础bean注册
BasicBeanProcessor(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.process.pipe.bean.BasicBeanProcessor
 
before() - 类 中的方法com.github.codingdebugallday.integration.listener.DefaultInitializerListener
 
before() - 接口 中的方法com.github.codingdebugallday.integration.listener.PluginInitializerListener
初始化之前
before() - 类 中的方法com.github.codingdebugallday.integration.listener.PluginInitializerListenerFactory
 
build() - 类 中的方法com.github.codingdebugallday.factory.DefaultPluginFactory
 
build() - 接口 中的方法com.github.codingdebugallday.factory.PluginFactory
注册或者注销后的构建调用
build() - 类 中的方法com.github.codingdebugallday.integration.ConfigurationBuilder.Builder
 
Builder() - 类 的构造器com.github.codingdebugallday.integration.ConfigurationBuilder.Builder
 
buildListenerClass(GenericApplicationContext) - 类 中的方法com.github.codingdebugallday.integration.listener.PluginListenerFactory
 
BuildTypeEnum - com.github.codingdebugallday.enums中的枚举
BuildTypeEnum

C

Caller - com.github.codingdebugallday.annotation中的注释类型
调用者的注解 配合@Supplier注解使用 两者结合实现插件中的方法调用
Caller.Method - com.github.codingdebugallday.annotation中的注释类型
调用者方法注解 配合 @Supper.Method 使用 如果不定义 则以方法名称为准
CallerGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: @Caller
CallerGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.CallerGroup
 
cleanClasses() - 类 中的方法com.github.codingdebugallday.factory.PluginRegistryInfo
清除类集合容器
cleanEmptyFile(Path) - 类 中的静态方法com.github.codingdebugallday.utils.PluginFileUtils
 
COLON - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
com.github.codingdebugallday.annotation - 程序包 com.github.codingdebugallday.annotation
 
com.github.codingdebugallday.constants - 程序包 com.github.codingdebugallday.constants
 
com.github.codingdebugallday.enums - 程序包 com.github.codingdebugallday.enums
 
com.github.codingdebugallday.exceptions - 程序包 com.github.codingdebugallday.exceptions
 
com.github.codingdebugallday.extension - 程序包 com.github.codingdebugallday.extension
 
com.github.codingdebugallday.factory - 程序包 com.github.codingdebugallday.factory
 
com.github.codingdebugallday.factory.process.pipe - 程序包 com.github.codingdebugallday.factory.process.pipe
 
com.github.codingdebugallday.factory.process.pipe.bean - 程序包 com.github.codingdebugallday.factory.process.pipe.bean
 
com.github.codingdebugallday.factory.process.pipe.bean.configuration - 程序包 com.github.codingdebugallday.factory.process.pipe.bean.configuration
 
com.github.codingdebugallday.factory.process.pipe.bean.name - 程序包 com.github.codingdebugallday.factory.process.pipe.bean.name
 
com.github.codingdebugallday.factory.process.pipe.classs - 程序包 com.github.codingdebugallday.factory.process.pipe.classs
 
com.github.codingdebugallday.factory.process.pipe.classs.group - 程序包 com.github.codingdebugallday.factory.process.pipe.classs.group
 
com.github.codingdebugallday.factory.process.post - 程序包 com.github.codingdebugallday.factory.process.post
 
com.github.codingdebugallday.factory.process.post.bean - 程序包 com.github.codingdebugallday.factory.process.post.bean
 
com.github.codingdebugallday.integration - 程序包 com.github.codingdebugallday.integration
 
com.github.codingdebugallday.integration.application - 程序包 com.github.codingdebugallday.integration.application
插件 PluginApplication 的实现包
com.github.codingdebugallday.integration.listener - 程序包 com.github.codingdebugallday.integration.listener
 
com.github.codingdebugallday.integration.operator - 程序包 com.github.codingdebugallday.integration.operator
 
com.github.codingdebugallday.integration.operator.module - 程序包 com.github.codingdebugallday.integration.operator.module
 
com.github.codingdebugallday.integration.operator.verify - 程序包 com.github.codingdebugallday.integration.operator.verify
 
com.github.codingdebugallday.integration.pf4j - 程序包 com.github.codingdebugallday.integration.pf4j
 
com.github.codingdebugallday.integration.refresh - 程序包 com.github.codingdebugallday.integration.refresh
 
com.github.codingdebugallday.integration.user - 程序包 com.github.codingdebugallday.integration.user
 
com.github.codingdebugallday.loader - 程序包 com.github.codingdebugallday.loader
 
com.github.codingdebugallday.loader.load - 程序包 com.github.codingdebugallday.loader.load
 
com.github.codingdebugallday.realize - 程序包 com.github.codingdebugallday.realize
 
com.github.codingdebugallday.utils - 程序包 com.github.codingdebugallday.utils
 
COMMA - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
CommonUtils - com.github.codingdebugallday.utils中的类
通用工具
complete() - 类 中的方法com.github.codingdebugallday.integration.listener.DefaultInitializerListener
 
complete() - 接口 中的方法com.github.codingdebugallday.integration.listener.PluginInitializerListener
初始化完成
complete() - 类 中的方法com.github.codingdebugallday.integration.listener.PluginInitializerListenerFactory
 
ComponentGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: Component Service
ComponentGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.ComponentGroup
 
ConfigBean - com.github.codingdebugallday.realize中的接口
插件可配置自定义bean的接口 注意:该实现类只能注入插件中的配置文件和主程序bean 不能注入插件中其他的组件bean bean 指的是Spring 容器中管理的bean
ConfigBeanGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
对接口ConfigBean实现的类分组
ConfigBeanGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.ConfigBeanGroup
 
ConfigBeanProcessor - com.github.codingdebugallday.factory.process.pipe.bean中的类
插件中实现 ConfigBean 接口的的处理者
ConfigBeanProcessor(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.process.pipe.bean.ConfigBeanProcessor
 
ConfigDefinition - com.github.codingdebugallday.annotation中的注释类型
插件配置文件对应的bean定义注解
ConfigDefinitionGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: @ConfigDefinition
ConfigDefinitionGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.ConfigDefinitionGroup
 
ConfigFileBeanProcessor - com.github.codingdebugallday.factory.process.pipe.bean中的类
插件中配置文件bean的处理者 包括配置文件
ConfigFileBeanProcessor(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.process.pipe.bean.ConfigFileBeanProcessor
 
ConfigurationBuilder - com.github.codingdebugallday.integration中的类
通过构造者进行配置插件初始化配置
ConfigurationBuilder(ConfigurationBuilder.Builder) - 类 的构造器com.github.codingdebugallday.integration.ConfigurationBuilder
 
ConfigurationBuilder.Builder - com.github.codingdebugallday.integration中的类
 
ConfigurationGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: @Configuration
ConfigurationGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.ConfigurationGroup
 
ConfigurationParser - com.github.codingdebugallday.factory.process.pipe.bean.configuration中的接口
配置解析者
contentLength() - 类 中的方法com.github.codingdebugallday.loader.PluginResource
 
ControllerBeanWrapper() - 类 的构造器com.github.codingdebugallday.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
ControllerGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: @Controller @RestController
ControllerGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.ControllerGroup
 
createExistFile(Path) - 类 中的静态方法com.github.codingdebugallday.utils.PluginFileUtils
如果文件不存在, 则会创建
createPluginOperator(ApplicationContext, PluginManager, IntegrationConfiguration) - 类 中的方法com.github.codingdebugallday.integration.application.DefaultPluginApplication
创建插件操作者。
createPluginUser(ApplicationContext, PluginManager) - 类 中的方法com.github.codingdebugallday.integration.application.DefaultPluginApplication
创建插件使用者。
createRelative(String) - 类 中的方法com.github.codingdebugallday.loader.PluginResource
 
CST_DATETIME - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 

D

DATE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
DATETIME - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
DATETIME_MM - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
DATETIME_SSS - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
DEFAULT_KEY - 类 中的静态变量com.github.codingdebugallday.loader.load.PluginClassLoader
 
DefaultInitializerListener - com.github.codingdebugallday.integration.listener中的类
默认的初始化监听者。
DefaultInitializerListener(ApplicationContext) - 类 的构造器com.github.codingdebugallday.integration.listener.DefaultInitializerListener
 
DefaultPf4jFactory - com.github.codingdebugallday.integration.pf4j中的类
默认的插件集成工厂
DefaultPf4jFactory(IntegrationConfiguration) - 类 的构造器com.github.codingdebugallday.integration.pf4j.DefaultPf4jFactory
 
DefaultPluginApplication - com.github.codingdebugallday.integration.application中的类
默认的插件 PluginApplication
DefaultPluginApplication() - 类 的构造器com.github.codingdebugallday.integration.application.DefaultPluginApplication
 
DefaultPluginApplication(Pf4jFactory) - 类 的构造器com.github.codingdebugallday.integration.application.DefaultPluginApplication
 
DefaultPluginFactory - com.github.codingdebugallday.factory中的类
默认的插件处理者
DefaultPluginFactory(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.DefaultPluginFactory
 
DefaultPluginFactory(ApplicationContext, PluginListenerFactory) - 类 的构造器com.github.codingdebugallday.factory.DefaultPluginFactory
 
DefaultPluginOperator - com.github.codingdebugallday.integration.operator中的类
默认的插件操作者
DefaultPluginOperator(ApplicationContext, IntegrationConfiguration, PluginManager, PluginListenerFactory) - 类 的构造器com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
DefaultPluginUser - com.github.codingdebugallday.integration.user中的类
默认插件使用者
DefaultPluginUser(ApplicationContext, PluginManager) - 类 的构造器com.github.codingdebugallday.integration.user.DefaultPluginUser
 
DefaultPluginVerify - com.github.codingdebugallday.integration.operator.verify中的类
默认的插件校验器
DefaultPluginVerify(PluginManager) - 类 的构造器com.github.codingdebugallday.integration.operator.verify.DefaultPluginVerify
 
delete() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
 
deleteEvent() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
删除事件.
destroy() - 接口 中的方法com.github.codingdebugallday.realize.ConfigBean
销毁实现
DOLLAR - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
DOUBLE_SLASH - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
down(Integer) - 类 中的方法com.github.codingdebugallday.utils.OrderPriority
降优先级 最低只能降到最低优先级别 也就是-1000

E

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

F

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

G

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

H

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

I

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

J

JAR - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Suffix
 

K

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

L

lastModified() - 类 中的方法com.github.codingdebugallday.loader.PluginResource
 
LB - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
LEFT_BIG_BRACE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
LEFT_MIDDLE_BRACE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
listenerFactory - 类 中的变量com.github.codingdebugallday.integration.application.AbstractPluginApplication
 
load(BasePlugin) - 类 中的方法com.github.codingdebugallday.loader.load.PluginClassLoader
 
load(BasePlugin) - 类 中的方法com.github.codingdebugallday.loader.load.PluginConfigFileLoader
 
load(BasePlugin) - 接口 中的方法com.github.codingdebugallday.loader.PluginResourceLoader
加载资源
load(BasePlugin) - 类 中的方法com.github.codingdebugallday.loader.PluginResourceLoadFactory
加载插件类
log - 类 中的变量com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
log - 类 中的变量com.github.codingdebugallday.integration.user.DefaultPluginUser
 
LOW - 类 中的静态变量com.github.codingdebugallday.utils.OrderExecution
低优先级
LOWER_LINE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 

M

MIDDLE - 类 中的静态变量com.github.codingdebugallday.utils.OrderExecution
中优先级
MIDDLE_LINE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 

N

NONE_DATE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
NONE_DATETIME - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
NONE_DATETIME_MM - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
NONE_DATETIME_SSS - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
NONE_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 

O

ONE_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
OneselfListener - com.github.codingdebugallday.realize中的接口
监听本插件模块事件的监听者接口
OneselfListenerGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
插件自己的监听器分组
OneselfListenerGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.OneselfListenerGroup
 
OneselfListenerStopEventProcessor - com.github.codingdebugallday.factory.process.pipe.bean中的类
执行插件自监听器的停止事件的处理者 必须在所有处理者中第一个执行 否则会导致所依赖的bean被卸载
OneselfListenerStopEventProcessor(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.process.pipe.bean.OneselfListenerStopEventProcessor
 
order() - 接口 中的方法com.github.codingdebugallday.factory.process.pipe.PluginPipeProcessorExtend
执行顺序
order() - 接口 中的方法com.github.codingdebugallday.factory.process.post.PluginPostProcessorExtend
执行顺序
order() - 类 中的方法com.github.codingdebugallday.loader.load.PluginClassLoader
 
order() - 类 中的方法com.github.codingdebugallday.loader.load.PluginConfigFileLoader
 
order() - 接口 中的方法com.github.codingdebugallday.loader.PluginResourceLoader
执行顺序
order() - 接口 中的方法com.github.codingdebugallday.realize.OneselfListener
执行优先级。
order(List<T>, Function<T, Integer>) - 类 中的静态方法com.github.codingdebugallday.utils.CommonUtils
list按照int排序 数字越大 越排在前面
OrderExecution - com.github.codingdebugallday.utils中的类
执行顺序
orderPriority(Function<T, OrderPriority>) - 类 中的静态方法com.github.codingdebugallday.utils.CommonUtils
对 OrderPriority 进行排序操作
OrderPriority - com.github.codingdebugallday.utils中的类
顺序优先级
OTHER - 类 中的静态变量com.github.codingdebugallday.factory.process.pipe.classs.PluginClassProcess
其他类

P

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

Q

QUESTION - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 

R

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

S

scanClassPackageName(String, Class<?>) - 类 中的静态方法com.github.codingdebugallday.utils.ScanUtils
扫描指定包中的类,包括子包中的类
scanClassPackageName(String, ClassLoader) - 类 中的静态方法com.github.codingdebugallday.utils.ScanUtils
扫描jar包中的类。
scanPackage() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
扫描包。
ScanUtils - com.github.codingdebugallday.utils中的类
扫描工具类
SEMICOLON - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
setApplicationContext(ApplicationContext) - 类 中的方法com.github.codingdebugallday.integration.application.AutoPluginApplication
 
setBeanClass(Class<?>) - 类 中的方法com.github.codingdebugallday.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
setBeanName(String) - 类 中的方法com.github.codingdebugallday.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
setLock(boolean) - 类 中的方法com.github.codingdebugallday.utils.PluginOperatorInfo
主要用于锁定或者解锁。
setOperatorPluginInfo(String, boolean) - 类 中的静态方法com.github.codingdebugallday.utils.GlobalRegistryInfo
设置操作插件的信息
setOperatorType(PluginOperatorInfo.OperatorType) - 类 中的方法com.github.codingdebugallday.utils.PluginOperatorInfo
设置操作类型
setPluginApplication(PluginApplication) - 类 中的方法com.github.codingdebugallday.extension.AbstractExtension
 
setPluginInitializerListener(PluginInitializerListener) - 类 中的方法com.github.codingdebugallday.integration.application.AutoPluginApplication
设置插件初始化监听器
setRequestMappingInfos(Set<RequestMappingInfo>) - 类 中的方法com.github.codingdebugallday.factory.process.post.bean.PluginControllerPostProcessor.ControllerBeanWrapper
 
setUploadPluginVerify(PluginLegalVerify) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
设置插件校验器
SIGH - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
SLASH - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
SPACE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
SpringBeanRegister - com.github.codingdebugallday.factory中的类
Spring bean注册者
SpringBeanRegister(ApplicationContext) - 类 的构造器com.github.codingdebugallday.factory.SpringBeanRegister
 
STAR - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 
start(String) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
start(String) - 接口 中的方法com.github.codingdebugallday.integration.operator.PluginOperator
启用插件 [适用于生产环境、开发环境]
start() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
 
startEvent() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
启动事件.
startEvent(BasePlugin) - 接口 中的方法com.github.codingdebugallday.realize.OneselfListener
启动事件
stop(String) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
 
stop(String) - 接口 中的方法com.github.codingdebugallday.integration.operator.PluginOperator
停止插件 [适用于生产环境、开发环境]
stop() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
 
stopEvent() - 类 中的方法com.github.codingdebugallday.realize.BasePlugin
停止事件.
stopEvent(BasePlugin) - 接口 中的方法com.github.codingdebugallday.realize.OneselfListener
停止事件
Supplier - com.github.codingdebugallday.annotation中的注释类型
被调用类的提供者 配合@Caller注解使用 两者结合实现插件中的方法调用
Supplier.Method - com.github.codingdebugallday.annotation中的注释类型
被调用者的方法注解 配合@Caller.Method使用 如果不定义 则以方法名称为准。
SupplierGroup - com.github.codingdebugallday.factory.process.pipe.classs.group中的类
分组存在注解: @Supplier
SupplierGroup() - 类 的构造器com.github.codingdebugallday.factory.process.pipe.classs.group.SupplierGroup
 
SYS_DATE - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
SYS_DATETIME - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
SYS_DATETIME_MM - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
SYS_DATETIME_SSS - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 

T

TB_NONE_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
TB_ONE_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
TB_TWO_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
TIME - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
TIME_SS - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
toBuilder() - 类 中的静态方法com.github.codingdebugallday.integration.ConfigurationBuilder
 
TWO_DECIMAL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Pattern
 
typeClass - 类 中的变量com.github.codingdebugallday.integration.refresh.AbstractSpringBeanRefresh
 

U

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

V

valueOf(String) - 枚举 中的静态方法com.github.codingdebugallday.enums.BuildTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.codingdebugallday.utils.PluginOperatorInfo.OperatorType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.codingdebugallday.enums.BuildTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.codingdebugallday.utils.PluginOperatorInfo.OperatorType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(Path) - 类 中的方法com.github.codingdebugallday.integration.operator.verify.PluginLegalVerify
 
verify(Path) - 接口 中的方法com.github.codingdebugallday.integration.operator.verify.PluginVerify
校验插件包
verifyFailureDelete(Path, Exception) - 类 中的方法com.github.codingdebugallday.integration.operator.DefaultPluginOperator
校验文件失败后, 删除临时文件
VERTICAL_BAR - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 

W

WELL - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Symbol
 

Y

YamlConfigurationParser - com.github.codingdebugallday.factory.process.pipe.bean.configuration中的类
yaml 配置解析者
YamlConfigurationParser(IntegrationConfiguration) - 类 的构造器com.github.codingdebugallday.factory.process.pipe.bean.configuration.YamlConfigurationParser
 

Z

ZIP - 类 中的静态变量com.github.codingdebugallday.constants.BaseConstants.Suffix
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
跳过导航链接

Copyright © 2020. All rights reserved.