Package jetbrains.buildServer.plugins
Class PluginsLookupCollector
- java.lang.Object
-
- jetbrains.buildServer.plugins.PluginsLookupCollector
-
- All Implemented Interfaces:
PluginInfosBuilder
public class PluginsLookupCollector extends Object implements PluginInfosBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPluginsLookupCollector.AbstractPluginInfoFilterstatic classPluginsLookupCollector.AlreadyLoadedSimplePluginInfoFilterFactorystatic classPluginsLookupCollector.CyclicDependenciesPluginInfoFilterstatic classPluginsLookupCollector.DisabledSimplePluginInfoFilterFactorystatic classPluginsLookupCollector.FullDependenciesGraphPluginInfoFilterstatic classPluginsLookupCollector.IncorrectSimplePluginInfoFilterFactorystatic interfacePluginsLookupCollector.PluginInfoFilterstatic interfacePluginsLookupCollector.SimplePluginInfoFilterstatic interfacePluginsLookupCollector.SimplePluginInfoFilterFactorystatic classPluginsLookupCollector.VersionPluginInfoFilter
-
Constructor Summary
Constructors Constructor Description PluginsLookupCollector(PluginVersionComparator comparator, PluginDisabledInfoProvider pluginDisabledInfoProvider, ReloadablePlugins reloadablePlugins)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpluginInfoFound(PluginInfo pluginInfo)PluginsCollectiontoPluginsCollection()
-
-
-
Constructor Detail
-
PluginsLookupCollector
public PluginsLookupCollector(@NotNull PluginVersionComparator comparator, @NotNull PluginDisabledInfoProvider pluginDisabledInfoProvider, @NotNull ReloadablePlugins reloadablePlugins)
-
-
Method Detail
-
pluginInfoFound
public void pluginInfoFound(@NotNull PluginInfo pluginInfo)- Specified by:
pluginInfoFoundin interfacePluginInfosBuilder
-
toPluginsCollection
@NotNull public PluginsCollection toPluginsCollection()
-
-