Class BuildAgentPluginsProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.agent.BuildAgentPluginsProvider
-
- All Implemented Interfaces:
AgentPluginsProvider2
public abstract class BuildAgentPluginsProvider extends Object implements AgentPluginsProvider2
- Author:
- Maxim.Manuylov, Evgeniy.Koshkin Date: 13.11.13
-
-
Constructor Summary
Constructors Constructor Description BuildAgentPluginsProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Collection<AgentExtensionInfo>
getPlugins()
Collection<AgentExtensionInfo>
getPlugins(String pluginPartName)
Get build agent extensions (plugins, tools) of a given plugin part.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.serverSide.impl.agent.AgentPluginsProvider2
getServerPluginInfo
-
-
-
-
Method Detail
-
getPlugins
@NotNull protected abstract Collection<AgentExtensionInfo> getPlugins()
-
getPlugins
@NotNull public Collection<AgentExtensionInfo> getPlugins(@NotNull String pluginPartName)
Description copied from interface:AgentPluginsProvider2
Get build agent extensions (plugins, tools) of a given plugin part.- Specified by:
getPlugins
in interfaceAgentPluginsProvider2
- Parameters:
pluginPartName
- plugin part name- Returns:
- all registered extensions. Files must exist on disk.
-
-