Modifier and Type | Method and Description |
---|---|
ImmutableChainStage |
ChainResultsAction.getImmutableChainStage() |
Modifier and Type | Method and Description |
---|---|
void |
ChainResultsAction.setChainStage(ImmutableChainStage chainStage) |
Modifier and Type | Interface and Description |
---|---|
interface |
ChainStage |
Modifier and Type | Class and Description |
---|---|
class |
ChainStageImpl |
Modifier and Type | Method and Description |
---|---|
@Nullable ImmutableChainStage |
ChainStageImpl.getMaster() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<ImmutableChainStage> |
ChainStagePredicates.isManual()
Deprecated.
since 5.10, use method reference to
isManual() |
Modifier and Type | Method and Description |
---|---|
@NotNull ChainStageResult |
ChainResultsSummaryImpl.createStageResult(@NotNull ImmutableChainStage chainStage) |
@NotNull ChainStageResult |
ChainResultsSummary.createStageResult(@NotNull ImmutableChainStage chainStage)
Create a new
ChainStageResult and associates it with the ChainResultsSummary |
void |
ChainStageHibernateDao.markForDeletion(@NotNull ImmutableChainStage chainStage) |
void |
ChainStageDao.markForDeletion(@NotNull ImmutableChainStage chainStage)
Marks the stage for deletion in the underlying store.
|
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainStageImpl |
Modifier and Type | Method and Description |
---|---|
ImmutableChainStage |
ImmutableChainStageImpl.getMaster() |
@Nullable ImmutableChainStage |
ImmutableChainStage.getMaster() |
Modifier and Type | Method and Description |
---|---|
void |
DeletionServiceImpl.deleteStage(@NotNull ImmutableChainStage chainStage) |
void |
DeletionService.deleteStage(@NotNull ImmutableChainStage chainStage)
Schedules the supplied stage for deletion.
|
Modifier and Type | Method and Description |
---|---|
@Nullable ImmutableChainStage |
StageCompletedEvent.getStageDefinition() |
Constructor and Description |
---|
StageCompletedEvent(Object source,
@NotNull ChainExecution chainExecution,
@NotNull StageExecution stageExecution,
@Nullable ImmutableChainStage stageDefinition) |
Modifier and Type | Method and Description |
---|---|
static @NotNull ImmutableChainStage |
PlanHelper.getBranchedStage(ImmutableChain chainBranch,
ImmutableChainStage masterStage) |
Modifier and Type | Method and Description |
---|---|
Set<ImmutableChainStage> |
PlanExecutionConfigImpl.getStagesToExecute() |
Set<ImmutableChainStage> |
PlanExecutionConfig.getStagesToExecute() |
static Comparator<ImmutableChainStage> |
PlanComparators.stageIndexComparator() |
Modifier and Type | Method and Description |
---|---|
static @NotNull ImmutableChainStage |
PlanHelper.getBranchedStage(ImmutableChain chainBranch,
ImmutableChainStage masterStage) |
Modifier and Type | Method and Description |
---|---|
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManagerImpl.validateSubscribersForMovedJob(@NotNull ImmutableJob producer,
@NotNull ImmutableChainStage destinationStage) |
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManager.validateSubscribersForMovedJob(@NotNull ImmutableJob producer,
@NotNull ImmutableChainStage producerStage)
Validate all consumer artifact subscriptions to the artifacts produced by a Job against target stage
|
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManagerImpl.validateSubscriptionsForMovedJob(@NotNull ImmutableJob job,
@NotNull ImmutableChainStage targetStage) |
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManager.validateSubscriptionsForMovedJob(@NotNull ImmutableJob job,
@NotNull ImmutableChainStage targetStage)
Validate all artifact subscriptions possibly affected by moving a job.
|
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManagerImpl.validateSubscriptionsForMovedStage(@NotNull ImmutableChainStage stageToMove,
int newIndex) |
@NotNull List<ArtifactSubscription> |
ArtifactSubscriptionManager.validateSubscriptionsForMovedStage(@NotNull ImmutableChainStage stage,
int stageIndex)
Validates all artifact subscriptions possibly affected by moving a stage.
|
Modifier and Type | Method and Description |
---|---|
<T extends ImmutableChainStage> |
ImmutablePlanCacheServiceImpl.filterOutDeletedIfNeeded(@NotNull List<T> stages) |
<T extends ImmutableChainStage> |
ImmutablePlanCacheService.filterOutDeletedIfNeeded(@NotNull List<T> stages)
Returns a list with deleted stages removed.
|
Modifier and Type | Method and Description |
---|---|
ImmutableChainStage |
ImmutablePlanManagerImpl.createImmutableStage(@NotNull ImmutableChain parent,
@NotNull ChainStage stage) |
ImmutableChainStage |
ImmutablePlanManager.createImmutableStage(@NotNull ImmutableChain parent,
@NotNull ChainStage stage)
Create immutable
ChainStage . |
@NotNull ImmutableChainStage |
ImmutablePlanManagerImpl.createImmutableStageBasedOnDto(@NotNull ImmutableChain parent,
@NotNull FlatChainStageDto stageDto,
@NotNull Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
@NotNull ImmutableChainStage |
ImmutablePlanManager.createImmutableStageBasedOnDto(@NotNull ImmutableChain parent,
@NotNull FlatChainStageDto stage,
@NotNull Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight)
Create immutable
ChainStage . |
@NotNull ImmutableChainStage |
ImmutableJobImpl.getStage() |
@NotNull ImmutableChainStage |
ImmutableJob.getStage()
The
ChainStage that this Job is a member of |
Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableJob |
ImmutablePlanManagerImpl.createImmutableJob(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull Job job) |
@NotNull ImmutableJob |
ImmutablePlanManager.createImmutableJob(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull Job job) |
@NotNull ImmutableJob |
ImmutablePlanManagerImpl.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull EnrichedPlanDto jobDto,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
@NotNull ImmutableJob |
ImmutablePlanManager.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull EnrichedPlanDto job,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight)
Create immutable
ImmutableJob . |
static ImmutableJobImpl |
ImmutableJobImpl.createImmutableJobBasedOnFlatData(ImmutableChain parent,
ImmutableChainStage stage,
EnrichedPlanDto dto,
BuildLoggerManager buildLoggerManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
ImmutableArtifactManager immutableArtifactManager,
RequirementManager requirementManager,
BuildDefinitionManager buildDefinitionManager,
Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
Constructor and Description |
---|
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
EnrichedPlanDto dto,
BuildLoggerManager buildLoggerManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
ImmutableArtifactManager immutableArtifactManager,
RequirementManager requirementManager,
BuildDefinitionManager buildDefinitionManager,
Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
Job job,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
BuildDefinition buildDefinition,
CachedPlanManager cachedPlanManager,
ImmutableArtifactManager immutableArtifactManager) |
Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableChainStage |
StageServiceImpl.addStage(@NotNull PlanKey planKey,
@NotNull String stageName,
@Nullable String stageDescription,
boolean isManual,
boolean isFinal) |
@NotNull ImmutableChainStage |
StageService.addStage(@NotNull PlanKey planKey,
@NotNull String name,
@Nullable String description,
boolean isManual,
boolean isFinal)
Adds a new stage to the specified plan.
|
@NotNull ImmutableChainStage |
StageServiceImpl.getStage(@NotNull PlanKey planKey,
long stageId) |
@NotNull ImmutableChainStage |
StageService.getStage(@NotNull PlanKey planKey,
long stageId)
Get an individual stage from a plan
|
@NotNull ImmutableChainStage |
StageServiceImpl.moveStage(@NotNull PlanKey planKey,
long stageId,
int index) |
@NotNull ImmutableChainStage |
StageService.moveStage(@NotNull PlanKey planKey,
long stageId,
int index)
Moves stage to a different position in the plan structure.
|
@NotNull ImmutableChainStage |
StageServiceImpl.updateStage(@NotNull PlanKey planKey,
long stageId,
@NotNull String name,
@NotNull String description,
boolean manual,
boolean isFinal,
@Nullable Integer index,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore) |
@NotNull ImmutableChainStage |
StageService.updateStage(@NotNull PlanKey planKey,
long stageId,
@NotNull String name,
@NotNull String description,
boolean manual,
boolean isFinal,
@Nullable Integer index,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore)
Update the details of a stage.
|
Constructor and Description |
---|
RestStage(ImmutableChainStage chainStage,
javax.ws.rs.core.UriInfo uriInfo,
PlanRestService planRestService) |
Constructor and Description |
---|
StageSearchResult(com.atlassian.sal.api.message.I18nResolver i18nResolver,
CustomVariableContext customVariableContext,
ImmutableChainStage chainStage) |
Modifier and Type | Method and Description |
---|---|
@NotNull RestStage |
StageConversionFunction.apply(@NotNull ImmutableChainStage stage,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
@NotNull List<RestArtifactSubscriptions> |
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage,
int index,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@NotNull List<RestArtifactSubscriptions> |
RestArtifactService.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage,
int stageIndex,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Returns all artifact subscriptions that will be broken if we move a given stage.
|
Modifier and Type | Method and Description |
---|---|
List<ImmutableChainStage> |
PlanRestService.getStagesForPlan(@NotNull PlanKey planKey,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Get a list of stages of specified plan.
|
List<ImmutableChainStage> |
PlanRestServiceImpl.getStagesForPlan(@NotNull PlanKey planKey,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
Modifier and Type | Method and Description |
---|---|
@Nullable ImmutableChainStage |
ChainActionSupport.getImmutableChainStage() |
ImmutableChainStage |
ChainAwareContextHolder.getImmutableChainStage() |
Modifier and Type | Method and Description |
---|---|
void |
ChainActionSupport.setChainStage(ImmutableChainStage chainStage) |
void |
ChainAwareContextHolder.setChainStage(ImmutableChainStage chainStage) |
Modifier and Type | Method and Description |
---|---|
ImmutableChainStage |
ChainAware.getImmutableChainStage() |
Modifier and Type | Method and Description |
---|---|
void |
ChainAware.setChainStage(ImmutableChainStage chainStage) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<ImmutableChainStage,DecoratedStage> |
DecoratedNavObjectFactory.getStageDecorator(@NotNull DecoratedPlan parent)
Return a function that could be used to decorate stages
|
com.google.common.base.Function<ImmutableChainStage,DecoratedStage> |
DecoratedNavObjectFactoryImpl.getStageDecorator(@NotNull DecoratedPlan parent) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.