jetbrains.buildServer.serverSide
Interface ServerExtension

All Superinterfaces:
TeamCityExtension
All Known Subinterfaces:
BuildFinder, BuildMessagesTranslator, BuildParametersProvider, BuildStartContextProcessor, DataCleaner, DataFetcher, EditRunTypeControllerExtension, FailedTestOutputFormatter, GeneralDataCleaner, LoginPageProvider, MainConfigProcessor, MessageProcessorFactory, MessageSender, ParameterDescriptionProvider, ParameterResolverServerProvider, ParametersPreprocessor, ServiceMessageTranslator, SimpleLogMessageFilter, StartBuildPrecondition, StartingBuildAgentsFilter, TagsManager, TemplateProcessor, TextStatusBuilder, TriggeredByProcessor, VcsLabelManager, WebLoginModel
All Known Implementing Classes:
AbstractBuildParametersProvider, AbstractParameterDescriptionProvider, BuildFeature, BuildMetric, HealthStatusReport, IprBasedRunTypeExtension, RegExpTextTransformer, RunTypeExtension, StatisticsBuildMetric

public interface ServerExtension
extends TeamCityExtension

Author:
Kir Marker interface for various plugin-provided extensions for server-side part of TeamCity. This interface was created especially to allow to find all server-side extension points
See Also:
ExtensionHolder.registerExtension(Class, String, TeamCityExtension)