@Configuration public class PluginFrameworkLoader extends Object implements org.springframework.web.context.ServletContextAware
Modifier and Type | Field and Description |
---|---|
static String |
CONTEXT_PROCESSOR_BEAN |
static String |
DEPENDENCY_HELPER_BEAN |
static String |
DESCRIPTOR_READER_BEAN |
static String |
MESSAGE_SOURCE_BEAN |
static String |
MODULE_FACTORY_BEAN |
static String |
MODULE_PROCESSOR_BEAN |
static String |
PLUGIN_FRAMEWORK_BEAN |
static String |
PLUGIN_HOOK_PROCESSOR_BEAN |
static String |
STANDARD_MODULES_REGISTRAR_BEAN |
Constructor and Description |
---|
PluginFrameworkLoader() |
Modifier and Type | Method and Description |
---|---|
org.springframework.context.MessageSource |
messageSource() |
ModuleFactory |
moduleFactory() |
PluginContextProcessor |
pluginContextProcessor() |
PluginDescriptorReader |
pluginDescriptorReader() |
PluginFramework |
pluginFramework() |
PluginHookProcessor |
pluginHookProcessor() |
PluginModuleProcessor |
pluginModuleProcessor() |
void |
setServletContext(javax.servlet.ServletContext servletContext) |
StandardModulesRegistrar |
standardModulesRegistrar() |
public static final String PLUGIN_FRAMEWORK_BEAN
public static final String MODULE_FACTORY_BEAN
public static final String DESCRIPTOR_READER_BEAN
public static final String MESSAGE_SOURCE_BEAN
public static final String MODULE_PROCESSOR_BEAN
public static final String CONTEXT_PROCESSOR_BEAN
public static final String PLUGIN_HOOK_PROCESSOR_BEAN
public static final String STANDARD_MODULES_REGISTRAR_BEAN
public static final String DEPENDENCY_HELPER_BEAN
public void setServletContext(javax.servlet.ServletContext servletContext)
setServletContext
in interface org.springframework.web.context.ServletContextAware
@Bean(name="com.suncode.plugin.framework.core.OsgiPluginFramework") public PluginFramework pluginFramework()
@Bean(name="com.suncode.plugin.framework.core.DefaultModuleFactory") public ModuleFactory moduleFactory()
@Bean(name="com.suncode.plugin.framework.config.DefaultPluginDescriptorReader") public PluginDescriptorReader pluginDescriptorReader()
@Bean(name="com.suncode.plugin.framework.MessageSource") public org.springframework.context.MessageSource messageSource()
@Bean(name="com.suncode.plugin.framework.core.PluginModuleProcessor") public PluginModuleProcessor pluginModuleProcessor()
@Bean(name="com.suncode.plugin.framework.context.PluginContextProcessor") public PluginContextProcessor pluginContextProcessor()
@Bean(name="com.suncode.plugin.framework.core.PluginHookProcessor") public PluginHookProcessor pluginHookProcessor()
@Bean(name="com.suncode.plugin.framework.StandardModulesRegistrar") public StandardModulesRegistrar standardModulesRegistrar()
Copyright © 2014 Suncode. All rights reserved.