Class BuildStartContextBase
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.build.steps.BuildStartContextBase
-
- All Implemented Interfaces:
SBuildStepsCollection
- Direct Known Subclasses:
BuildStartContextImpl
,BuildStartStepContextImpl
public abstract class BuildStartContextBase extends Object implements SBuildStepsCollection
Created 20.03.13 12:54- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected static Filter<SBuildStepDescriptor>
ACCEPT_ALL_FILTER
protected static Filter<SBuildStepDescriptor>
ENABLED_FILTER
-
Constructor Summary
Constructors Constructor Description BuildStartContextBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Collection<? extends RunnerStepContext>
getAllRunnerContexts(Filter<? super SBuildStepDescriptor> filter)
Recursively collects all steps with DFSCollection<? extends RunnerStepContext>
getBuildRunners()
Collection<? extends RunnerStepContext>
getEnabledBuildRunners()
Collection<InvalidProperty>
getInvalidProperties()
StepsGroup
getRootSteps()
protected abstract StepsFactoryImpl
getStepsFactory()
void
setSteps(Collection<? extends SBuildStepDescriptor> runners)
void
setSteps(SBuildStepsCollection collection)
-
-
-
Field Detail
-
ENABLED_FILTER
protected static final Filter<SBuildStepDescriptor> ENABLED_FILTER
-
ACCEPT_ALL_FILTER
protected static final Filter<SBuildStepDescriptor> ACCEPT_ALL_FILTER
-
-
Method Detail
-
getAllRunnerContexts
@NotNull public Collection<? extends RunnerStepContext> getAllRunnerContexts(@NotNull Filter<? super SBuildStepDescriptor> filter)
Recursively collects all steps with DFS- Returns:
-
getStepsFactory
@NotNull protected abstract StepsFactoryImpl getStepsFactory()
-
getRootSteps
@NotNull public StepsGroup getRootSteps()
-
setSteps
public void setSteps(@NotNull SBuildStepsCollection collection)
-
getBuildRunners
@NotNull public final Collection<? extends RunnerStepContext> getBuildRunners()
- Specified by:
getBuildRunners
in interfaceSBuildStepsCollection
- Returns:
- all build steps for a build configuration
-
getEnabledBuildRunners
@NotNull public Collection<? extends RunnerStepContext> getEnabledBuildRunners()
- Specified by:
getEnabledBuildRunners
in interfaceSBuildStepsCollection
- Returns:
- all enabled build steps for a build configuration
-
getInvalidProperties
@NotNull public Collection<InvalidProperty> getInvalidProperties()
- Specified by:
getInvalidProperties
in interfaceSBuildStepsCollection
- Returns:
- invalid properties collection for all enabled build steps
-
setSteps
public void setSteps(@NotNull Collection<? extends SBuildStepDescriptor> runners)
-
-