Class BuildAgentPluginsProviderBase
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.agent.AgentPluginsProviderBase
-
- jetbrains.buildServer.serverSide.impl.agent.BuildAgentPluginsProviderBase
-
- All Implemented Interfaces:
AgentPluginsProvider2
- Direct Known Subclasses:
AgentPluginsHolderBase,AgentPluginsProviderImpl
public abstract class BuildAgentPluginsProviderBase extends AgentPluginsProviderBase
-
-
Constructor Summary
Constructors Constructor Description BuildAgentPluginsProviderBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract FilegetAgentPluginsDirectory()protected FilegetPluginsDirectory(String pluginPartName)ServerPluginInfogetServerPluginInfo()Returns information about server plugin to which the agent plugins belong.-
Methods inherited from class jetbrains.buildServer.serverSide.impl.agent.AgentPluginsProviderBase
getPlugins
-
-
-
-
Method Detail
-
getAgentPluginsDirectory
@Nullable protected abstract File getAgentPluginsDirectory()
-
getPluginsDirectory
@Nullable protected File getPluginsDirectory(@NotNull String pluginPartName)
- Specified by:
getPluginsDirectoryin classAgentPluginsProviderBase
-
getServerPluginInfo
@Nullable public ServerPluginInfo getServerPluginInfo()
Description copied from interface:AgentPluginsProvider2Returns information about server plugin to which the agent plugins belong. The server plugin may not be available sometimes, for instance this is the case with tools.- Returns:
- information about server plugin if it exists
-
-