public class DefaultPluginApplication extends AbstractPluginApplication
默认的插件 PluginApplication
| 限定符和类型 | 字段和说明 |
|---|---|
protected Pf4jFactory |
integrationFactory |
listenerFactory| 构造器和说明 |
|---|
DefaultPluginApplication() |
DefaultPluginApplication(Pf4jFactory integrationFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected PluginOperator |
createPluginOperator(org.springframework.context.ApplicationContext applicationContext,
org.pf4j.PluginManager pluginManager,
IntegrationConfiguration configuration)
创建插件操作者。
|
protected PluginUser |
createPluginUser(org.springframework.context.ApplicationContext applicationContext,
org.pf4j.PluginManager pluginManager)
创建插件使用者。
|
PluginOperator |
getPluginOperator()
获得插插件操作者
|
PluginUser |
getPluginUser()
获得插插件操作者
|
void |
initialize(org.springframework.context.ApplicationContext applicationContext,
PluginInitializerListener listener)
初始化
|
addExtension, addListener, addListener, addListener, getConfigurationprotected Pf4jFactory integrationFactory
public DefaultPluginApplication()
public DefaultPluginApplication(Pf4jFactory integrationFactory)
public void initialize(org.springframework.context.ApplicationContext applicationContext,
PluginInitializerListener listener)
PluginApplicationapplicationContext - Spring上下文listener - 插件初始化监听者protected PluginUser createPluginUser(org.springframework.context.ApplicationContext applicationContext, org.pf4j.PluginManager pluginManager)
applicationContext - Spring ApplicationContextpluginManager - 插件管理器protected PluginOperator createPluginOperator(org.springframework.context.ApplicationContext applicationContext, org.pf4j.PluginManager pluginManager, IntegrationConfiguration configuration)
applicationContext - Spring ApplicationContextpluginManager - 插件管理器configuration - 当前集成的配置public PluginOperator getPluginOperator()
PluginApplicationpublic PluginUser getPluginUser()
PluginApplicationCopyright © 2020. All rights reserved.