Package jetbrains.buildServer.plugins
Class PerPluginSharedSpringContextRegistrar
- java.lang.Object
-
- jetbrains.buildServer.plugins.PerPluginSharedSpringContextRegistrar
-
- All Implemented Interfaces:
PluginSpringConfigsProvider
public class PerPluginSharedSpringContextRegistrar extends Object implements PluginSpringConfigsProvider
Created 03.10.12 19:30- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description PerPluginSharedSpringContextRegistrar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>
getPluginResources(PluginInfo pluginInfo)
This method is called for each plugin collect xml-config resources that are to be include into plugin's spring contextCollection<Object>
getPluginSingletons(PluginInfo pluginInfo)
This method is called for each plugin collect singleton object instances to be added into plugin's spring context
-
-
-
Method Detail
-
getPluginResources
@NotNull public Collection<String> getPluginResources(@NotNull PluginInfo pluginInfo)
Description copied from interface:PluginSpringConfigsProvider
This method is called for each plugin collect xml-config resources that are to be include into plugin's spring context- Specified by:
getPluginResources
in interfacePluginSpringConfigsProvider
- Parameters:
pluginInfo
- plugin info of current plugin- Returns:
- collection of xml configuration resources to include into plugin
-
getPluginSingletons
@NotNull public Collection<Object> getPluginSingletons(@NotNull PluginInfo pluginInfo)
Description copied from interface:PluginSpringConfigsProvider
This method is called for each plugin collect singleton object instances to be added into plugin's spring context- Specified by:
getPluginSingletons
in interfacePluginSpringConfigsProvider
- Parameters:
pluginInfo
- plugin info of current plugin- Returns:
- collection of objects
-
-