public abstract class AbstractPluginApplication extends Object implements PluginApplication
| 限定符和类型 | 字段和说明 |
|---|---|
protected PluginListenerFactory |
listenerFactory |
| 构造器和说明 |
|---|
AbstractPluginApplication() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addExtension(AbstractExtension extension)
添加扩展
|
<T extends PluginListener> |
addListener(Class<T> pluginListenerClass)
添加监听者
|
void |
addListener(List<PluginListener> pluginListeners)
追加多个监听者
|
void |
addListener(PluginListener pluginListener)
添加监听者
|
protected IntegrationConfiguration |
getConfiguration(org.springframework.context.ApplicationContext applicationContext)
子类可通过Application 获取插件定义的配置
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPluginOperator, getPluginUser, initializeprotected final PluginListenerFactory listenerFactory
public void addExtension(AbstractExtension extension)
PluginApplicationaddExtension 在接口中 PluginApplicationextension - 扩展类public void addListener(PluginListener pluginListener)
PluginListenerContextaddListener 在接口中 PluginListenerContextpluginListener - 插件 bean 监听者public <T extends PluginListener> void addListener(Class<T> pluginListenerClass)
PluginListenerContextaddListener 在接口中 PluginListenerContextT - 继承PluginListener的子类pluginListenerClass - 插件监听者Class类public void addListener(List<PluginListener> pluginListeners)
PluginListenerContextaddListener 在接口中 PluginListenerContextpluginListeners - 插件 bean 监听者集合protected IntegrationConfiguration getConfiguration(org.springframework.context.ApplicationContext applicationContext)
applicationContext - applicationContextCopyright © 2019. All rights reserved.