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 class
PluginsLookupCollector.AbstractPluginInfoFilter
static class
PluginsLookupCollector.AlreadyLoadedSimplePluginInfoFilterFactory
static class
PluginsLookupCollector.CyclicDependenciesPluginInfoFilter
static class
PluginsLookupCollector.DisabledSimplePluginInfoFilterFactory
static class
PluginsLookupCollector.FullDependenciesGraphPluginInfoFilter
static class
PluginsLookupCollector.IncorrectSimplePluginInfoFilterFactory
static interface
PluginsLookupCollector.PluginInfoFilter
static interface
PluginsLookupCollector.SimplePluginInfoFilter
static interface
PluginsLookupCollector.SimplePluginInfoFilterFactory
static class
PluginsLookupCollector.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 void
pluginInfoFound(PluginInfo pluginInfo)
PluginsCollection
toPluginsCollection()
-
-
-
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:
pluginInfoFound
in interfacePluginInfosBuilder
-
toPluginsCollection
@NotNull public PluginsCollection toPluginsCollection()
-
-