Interface ServerPluginInfo
-
- All Superinterfaces:
PluginDescriptor
,PluginInfo
- All Known Implementing Classes:
ServerPluginInfoImpl
public interface ServerPluginInfo extends PluginDescriptor, PluginInfo
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 25.01.11 12:55
-
-
Field Summary
-
Fields inherited from interface jetbrains.buildServer.web.openapi.PluginDescriptor
PLUGIN_RESOURCES_PATH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<File>
getAgentParts()
File
getAgentPluginsRoot()
Collection<File>
getPluginJars()
File
getPluginsRoot(String pluginPartName)
ServerPluginXml
getPluginXml()
boolean
isNodeResponsibilitiesAware()
-
Methods inherited from interface jetbrains.buildServer.web.openapi.PluginDescriptor
getParameterValue, getPluginName, getPluginResourcesPath, getPluginResourcesPath, getPluginRoot, getPluginVersion
-
Methods inherited from interface jetbrains.buildServer.plugins.bean.PluginInfo
getClassloadingInfo, getDependencies, getPluginName, getPluginRoot, getPluginVersion, getSpringPluginInfo, getUUID, isRuntimeReloadAllowed
-
-
-
-
Method Detail
-
getAgentParts
@NotNull Collection<File> getAgentParts()
-
getAgentPluginsRoot
@Nullable File getAgentPluginsRoot()
- Returns:
- directory that contain agent plugins
- Since:
- 6.5
-
getPluginJars
@NotNull Collection<File> getPluginJars()
-
getPluginXml
@NotNull ServerPluginXml getPluginXml()
-
isNodeResponsibilitiesAware
boolean isNodeResponsibilitiesAware()
- Returns:
- true if this plugin is aware of node responsibilities and thus can be loaded by secondary nodes
- Since:
- 2020.1
-
-