Class BuildContextImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.beans.BuildContextImpl
-
- All Implemented Interfaces:
BuildContext
public class BuildContextImpl extends Object implements BuildContext
-
-
Constructor Summary
Constructors Constructor Description BuildContextImpl(FailedTestsStorage failedTestsStorage)
-
Method Summary
-
-
-
Constructor Detail
-
BuildContextImpl
public BuildContextImpl(FailedTestsStorage failedTestsStorage)
-
-
Method Detail
-
getBuildAgentManager
@NotNull public BuildAgentManagerEx getBuildAgentManager()
- Specified by:
getBuildAgentManager
in interfaceBuildContext
-
setBuildAgentManager
public void setBuildAgentManager(BuildAgentManagerEx buildAgentManager)
-
getBuildTestsListenerNotifier
@NotNull public BuildTestsListenerNotifier getBuildTestsListenerNotifier()
- Specified by:
getBuildTestsListenerNotifier
in interfaceBuildContext
-
getAuditLogFactory
@NotNull public AuditLogFactory getAuditLogFactory()
- Specified by:
getAuditLogFactory
in interfaceBuildContext
-
setAuditLogFactory
public void setAuditLogFactory(AuditLogFactory auditLogFactory)
-
getAuditLogProvider
@NotNull public AuditLogProvider getAuditLogProvider()
- Specified by:
getAuditLogProvider
in interfaceBuildContext
-
getHistory
@NotNull public BuildHistoryEx getHistory()
- Specified by:
getHistory
in interfaceBuildContext
-
setAuditLogProvider
public void setAuditLogProvider(AuditLogProvider auditLogProvider)
-
getParameterFactory
@NotNull public ParameterFactory getParameterFactory()
- Specified by:
getParameterFactory
in interfaceBuildContext
-
setParameterFactory
public void setParameterFactory(ParameterFactory parameterFactory)
-
getProjectManager
@NotNull public ProjectManagerEx getProjectManager()
- Specified by:
getProjectManager
in interfaceBuildContext
-
setProjectManager
public void setProjectManager(ProjectManagerEx projectManager)
-
getEventDispatcher
@NotNull public EventDispatcher<BuildServerListener> getEventDispatcher()
- Specified by:
getEventDispatcher
in interfaceBuildContext
-
setEventDispatcher
public void setEventDispatcher(EventDispatcher<BuildServerListener> eventDispatcher)
-
getVcsManager
@NotNull public VcsManagerEx getVcsManager()
- Specified by:
getVcsManager
in interfaceBuildContext
-
getVcsLabelManager
@NotNull public VcsLabelManager getVcsLabelManager()
- Specified by:
getVcsLabelManager
in interfaceBuildContext
-
setVcsManager
public void setVcsManager(VcsManagerEx vcsManager)
-
getExtensionsProvider
@NotNull public ExtensionHolder getExtensionsProvider()
- Specified by:
getExtensionsProvider
in interfaceBuildContext
-
getBuildProblemProviders
@NotNull public Collection<BuildProblemProvider> getBuildProblemProviders()
- Specified by:
getBuildProblemProviders
in interfaceBuildContext
-
setExtensionHolder
public void setExtensionHolder(ExtensionHolder extensionHolder)
-
getSecurityContext
@NotNull public SecurityContextEx getSecurityContext()
- Specified by:
getSecurityContext
in interfaceBuildContext
-
setSecurityContext
public void setSecurityContext(SecurityContextEx securityContext)
-
getQueue
@NotNull public BuildQueueEx getQueue()
- Specified by:
getQueue
in interfaceBuildContext
-
getRunTypePerProjectRegistry
@NotNull public RunTypePerProjectRegistry getRunTypePerProjectRegistry()
- Specified by:
getRunTypePerProjectRegistry
in interfaceBuildContext
-
setQueue
public void setQueue(BuildQueueEx queue)
-
getRunningBuildsManager
@NotNull public RunningBuildsManagerEx getRunningBuildsManager()
- Specified by:
getRunningBuildsManager
in interfaceBuildContext
-
setRunningBuildsManager
public void setRunningBuildsManager(RunningBuildsManagerEx runningBuildsManager)
-
getBuildStarterFactory
@NotNull public BuildStarterFactory getBuildStarterFactory()
- Specified by:
getBuildStarterFactory
in interfaceBuildContext
-
getServerSettings
@NotNull public ServerSettings getServerSettings()
- Specified by:
getServerSettings
in interfaceBuildContext
-
getLowLevelProblemMutingService
@NotNull public LowLevelProblemMutingService getLowLevelProblemMutingService()
- Specified by:
getLowLevelProblemMutingService
in interfaceBuildContext
-
getBuildAgentFactory
@NotNull public BuildAgentFactory getBuildAgentFactory()
- Specified by:
getBuildAgentFactory
in interfaceBuildContext
-
getBuildDurationCalculator
@NotNull public BuildDurationCalculator getBuildDurationCalculator()
- Specified by:
getBuildDurationCalculator
in interfaceBuildContext
-
getBuildDataStorage
@NotNull public BuildDataStorageImpl getBuildDataStorage()
- Specified by:
getBuildDataStorage
in interfaceBuildContext
-
getValueProviderRegistry
@NotNull public ValueProviderRegistry getValueProviderRegistry()
- Specified by:
getValueProviderRegistry
in interfaceBuildContext
-
getServerMetrics
@NotNull public ServerMetricsEx getServerMetrics()
- Specified by:
getServerMetrics
in interfaceBuildContext
-
setServerMetrics
public void setServerMetrics(@NotNull ServerMetricsEx serverMetrics)
-
getCleanCheckoutEnforcer
@NotNull public CleanCheckoutEnforcer getCleanCheckoutEnforcer()
- Specified by:
getCleanCheckoutEnforcer
in interfaceBuildContext
-
getBuildFailureCheckerFactory
@NotNull public BuildFailureCheckerFactory getBuildFailureCheckerFactory()
- Specified by:
getBuildFailureCheckerFactory
in interfaceBuildContext
-
getPatchEventsDispatcher
@NotNull public EventDispatcher<PatchEventsListener> getPatchEventsDispatcher()
- Specified by:
getPatchEventsDispatcher
in interfaceBuildContext
-
setBuildDurationCalculator
public void setBuildDurationCalculator(BuildDurationCalculator buildDurationCalculator)
-
getDownloadedArtifactsLogger
@NotNull public DownloadedArtifactsLoggerImpl getDownloadedArtifactsLogger()
- Specified by:
getDownloadedArtifactsLogger
in interfaceBuildContext
-
getTriggeredByParser
@NotNull public TriggeredByParser getTriggeredByParser()
- Specified by:
getTriggeredByParser
in interfaceBuildContext
-
getIssuesManager
@NotNull public IssuesManager getIssuesManager()
- Specified by:
getIssuesManager
in interfaceBuildContext
-
getParameterResolverFactory
@NotNull public ServerParameterResolverFactory getParameterResolverFactory()
- Specified by:
getParameterResolverFactory
in interfaceBuildContext
-
setDownloadedArtifactsLogger
public void setDownloadedArtifactsLogger(DownloadedArtifactsLoggerImpl downloadedArtifactsLogger)
-
getSQLRunner
@NotNull public SQLRunnerEx getSQLRunner()
- Specified by:
getSQLRunner
in interfaceBuildContext
-
getBuildStatisticsFactory
@NotNull public BuildStatisticsFactory getBuildStatisticsFactory()
- Specified by:
getBuildStatisticsFactory
in interfaceBuildContext
-
getBuildStatisticsPrinterFactory
@NotNull public BuildStatisticsPrinterFactory getBuildStatisticsPrinterFactory()
- Specified by:
getBuildStatisticsPrinterFactory
in interfaceBuildContext
-
getTestName2Index
@NotNull public TestName2Index getTestName2Index()
- Specified by:
getTestName2Index
in interfaceBuildContext
-
setSQLRunner
public void setSQLRunner(SQLRunnerEx SQLRunner)
-
setBuildStarterFactory
public void setBuildStarterFactory(BuildStarterFactory buildStarterFactory)
-
setServerSettings
public void setServerSettings(ServerSettings serverSettings)
-
setLowLevelProblemMutingService
public void setLowLevelProblemMutingService(LowLevelProblemMutingService lowLevelProblemMutingService)
-
setBuildAgentFactory
public void setBuildAgentFactory(BuildAgentFactory buildAgentFactory)
-
setTriggeredByParser
public void setTriggeredByParser(TriggeredByParser triggeredByParser)
-
setIssuesManager
public void setIssuesManager(IssuesManager issuesManager)
-
setBuildStatisticsFactory
public void setBuildStatisticsFactory(BuildStatisticsFactory buildStatisticsFactory)
-
setBuildStatisticsPrinterFactory
public void setBuildStatisticsPrinterFactory(BuildStatisticsPrinterFactory buildStatisticsPrinterFactory)
-
setBuildDataStorage
public void setBuildDataStorage(BuildDataStorageImpl buildDataStorage)
-
setPatchEventsDispatcher
public void setPatchEventsDispatcher(EventDispatcher<PatchEventsListener> patchEventsDispatcher)
-
setBuildTestsListenerNotifier
public void setBuildTestsListenerNotifier(BuildTestsListenerNotifier buildTestsListenerNotifier)
-
setCleanCheckoutEnforcer
public void setCleanCheckoutEnforcer(CleanCheckoutEnforcer cleanCheckoutEnforcer)
-
setBuildHistory
public void setBuildHistory(BuildHistoryEx buildHistory)
-
setTestName2Index
public void setTestName2Index(TestName2Index testName2Index)
-
setVcsLabelManager
public void setVcsLabelManager(VcsLabelManager vcsLabelManager)
-
setBuildFailureCheckerFactory
public void setBuildFailureCheckerFactory(BuildFailureCheckerFactory buildFailureCheckerFactory)
-
setServerParameterResolverFactory
public void setServerParameterResolverFactory(ServerParameterResolverFactory serverParameterResolverFactory)
-
setValueProviderRegistry
public void setValueProviderRegistry(ValueProviderRegistry valueProviderRegistry)
-
setRunTypePerProjectRegistry
public void setRunTypePerProjectRegistry(RunTypePerProjectRegistry runTypePerProjectRegistry)
-
getBuildFactory
@NotNull public BuildFactory getBuildFactory()
- Specified by:
getBuildFactory
in interfaceBuildContext
-
getAgentRestrictorFactory
@NotNull public AgentRestrictorFactory getAgentRestrictorFactory()
- Specified by:
getAgentRestrictorFactory
in interfaceBuildContext
-
getArtifactsStorageSettingsProvider
@NotNull public ArtifactStorageSettingsProviderEx getArtifactsStorageSettingsProvider()
- Specified by:
getArtifactsStorageSettingsProvider
in interfaceBuildContext
-
setArtifactsStorageSettingsProvider
public void setArtifactsStorageSettingsProvider(ArtifactStorageSettingsProviderEx provider)
-
setBuildFactory
public void setBuildFactory(BuildFactory buildFactory)
-
setAgentRestrictorFactory
public void setAgentRestrictorFactory(AgentRestrictorFactory agentRestrictorFactory)
-
getArtifactLimitProvider
@NotNull public BuildArtifactLimitProvider getArtifactLimitProvider()
- Specified by:
getArtifactLimitProvider
in interfaceBuildContext
-
setArtifactLimitProvider
public void setArtifactLimitProvider(BuildArtifactLimitProvider buildArtifactLimitProvider)
-
getExecutorServices
@NotNull public ExecutorServices getExecutorServices()
- Specified by:
getExecutorServices
in interfaceBuildContext
-
getBuildParametersProviders
@NotNull public Collection<BuildParametersProvider> getBuildParametersProviders()
- Specified by:
getBuildParametersProviders
in interfaceBuildContext
-
setExecutorServices
public void setExecutorServices(ExecutorServices executorServices)
-
getServerResponsibility
@NotNull public ServerResponsibility getServerResponsibility()
- Specified by:
getServerResponsibility
in interfaceBuildContext
-
setServerResponsibility
public void setServerResponsibility(ServerResponsibility serverResponsibility)
-
getNodesBuildsEvents
@NotNull public NodesBuildsEvents getNodesBuildsEvents()
- Specified by:
getNodesBuildsEvents
in interfaceBuildContext
-
getVcsChangesCollectorFactory
@NotNull public VcsChangesCollectorFactory getVcsChangesCollectorFactory()
- Specified by:
getVcsChangesCollectorFactory
in interfaceBuildContext
-
getBuildPromotionManager
@NotNull public BuildPromotionManagerEx getBuildPromotionManager()
- Specified by:
getBuildPromotionManager
in interfaceBuildContext
-
getUserModel
@NotNull public UserModel getUserModel()
- Specified by:
getUserModel
in interfaceBuildContext
-
setUserModel
public void setUserModel(UserModel userModel)
-
getPersonalBuildManager
@NotNull public PersonalBuildManagerEx getPersonalBuildManager()
- Specified by:
getPersonalBuildManager
in interfaceBuildContext
-
setPersonalBuildManager
public void setPersonalBuildManager(PersonalBuildManagerEx personalBuildManager)
-
setBuildPromotionManager
public void setBuildPromotionManager(BuildPromotionManagerEx buildPromotionManager)
-
setVcsChangesCollectorFactory
public void setVcsChangesCollectorFactory(VcsChangesCollectorFactory vcsChangesCollectorFactory)
-
setNodesBuildsEvents
public void setNodesBuildsEvents(NodesBuildsEvents nodesBuildsEvents)
-
getStopBuildTasks
@NotNull public StopBuildTasks getStopBuildTasks()
- Specified by:
getStopBuildTasks
in interfaceBuildContext
-
setStopBuildTasks
public void setStopBuildTasks(StopBuildTasks stopBuildTasks)
-
getCustomDataStorageManager
@NotNull public CustomDataStorageManager getCustomDataStorageManager()
- Specified by:
getCustomDataStorageManager
in interfaceBuildContext
-
setCustomDataStorageManager
public void setCustomDataStorageManager(CustomDataStorageManager customDataStorageManager)
-
setBuildTypeIdentifiersManager
public void setBuildTypeIdentifiersManager(BuildTypeIdentifiersManager buildTypeIdentifiersManager)
-
getBuildTypeIdentifiersManager
@NotNull public BuildTypeIdentifiersManager getBuildTypeIdentifiersManager()
- Specified by:
getBuildTypeIdentifiersManager
in interfaceBuildContext
-
getFailedTestsStorage
@NotNull public FailedTestsStorage getFailedTestsStorage()
- Specified by:
getFailedTestsStorage
in interfaceBuildContext
-
getTimeService
@NotNull public TimeService getTimeService()
- Specified by:
getTimeService
in interfaceBuildContext
-
setTimeService
public void setTimeService(@NotNull TimeService timeService)
-
getAgentMessagesQueue
@NotNull public BuildAgentMessagesQueue getAgentMessagesQueue()
- Specified by:
getAgentMessagesQueue
in interfaceBuildContext
-
setPasswordsSearcher
public void setPasswordsSearcher(@NotNull PasswordsSearcher passwordsSearcher)
-
getPasswordsSearcher
@NotNull public PasswordsSearcher getPasswordsSearcher()
- Specified by:
getPasswordsSearcher
in interfaceBuildContext
-
setServerBuildDelayMetrics
public void setServerBuildDelayMetrics(@NotNull ServerBuildDelayMetrics serverBuildDelayMetrics)
-
getServerBuildDelayMetrics
@NotNull public ServerBuildDelayMetrics getServerBuildDelayMetrics()
- Specified by:
getServerBuildDelayMetrics
in interfaceBuildContext
-
getWaitReasonsCollector
public WaitReasonStatisticsCollector getWaitReasonsCollector()
- Specified by:
getWaitReasonsCollector
in interfaceBuildContext
-
getDependencyChecker
@NotNull public DependencyChecker getDependencyChecker()
- Specified by:
getDependencyChecker
in interfaceBuildContext
-
setDependencyChecker
public void setDependencyChecker(@NotNull DependencyChecker dependencyChecker)
-
setWaitReasonsCollector
public void setWaitReasonsCollector(WaitReasonStatisticsCollector waitReasonsCollector)
-
setAgentMessagesQueue
public void setAgentMessagesQueue(@NotNull BuildAgentMessagesQueue agentMessagesQueue)
-
-