Modifier and Type | Method and Description |
---|---|
static ImmutableChainStageImpl |
ImmutableChainStageImpl.createImmutableChainStageBasedOnFlatData(@NotNull ImmutableChain chain,
@NotNull FlatChainStageDto stageDto,
@NotNull ImmutablePlanManager immutablePlanManager,
@NotNull ImmutablePlanCacheService immutablePlanCacheService,
@NotNull Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
Constructor and Description |
---|
ImmutableChainStageImpl(@NotNull ImmutableChain chain,
@NotNull ChainStage mutableStage,
@NotNull ImmutablePlanManager immutablePlanManager,
@NotNull ImmutablePlanCacheService immutablePlanCacheService) |
Modifier and Type | Method and Description |
---|---|
void |
BuildDefinitionInvalidator.getChainsToInvalidateAndReindex(@NotNull ImmutablePlanCacheService immutablePlanCacheService,
@NotNull com.google.common.cache.Cache<PlanKey,ImmutableChain> planKeyChainMap,
@NotNull PlanCacheIndices planCacheIndices,
@NotNull Set<PlanKey> chainsToInvalidate,
@NotNull Set<PlanKey> chainsToReindex) |
Constructor and Description |
---|
JiraBranchLinkingServiceImpl(PlanManager planManager,
JiraRemoteIssueManager jiraRemoteIssueManager,
JiraRestService jiraRestService,
JiraApplinksService jiraApplinksService,
JiraIssueUtils jiraIssueUtils,
ImpersonationService impersonationService,
ImmutablePlanCacheService immutablePlanCacheService) |
Constructor and Description |
---|
ImportExportManagerImpl(DeletionService deletionService,
XmlMigrator xmlMigrator,
com.opensymphony.xwork2.TextProvider textProvider,
AdminErrorHandler adminErrorHandler,
DummyResultsSummaryCache dummyResultsSummaryCache,
ImmutablePlanCacheService immutablePlanCacheService,
ServerLifecycleManager serverLifecycleManager) |
Modifier and Type | Method and Description |
---|---|
static <T extends ImmutableChain> |
PlanTestHelper.mockPlan(@NotNull ImmutablePlanCacheService immutablePlanCacheService,
@NotNull PlanKey planKey,
Class<T> planClass) |
Constructor and Description |
---|
ActivePlansDeploymentsAnalyticsServiceImpl(ImmutablePlanCacheService immutablePlanCacheService,
DeploymentProjectService deploymentProjectService,
DeploymentResultService deploymentResultService) |
Modifier and Type | Method and Description |
---|---|
void |
BranchExpiryJob.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
Modifier and Type | Method and Description |
---|---|
static ImmutableChainBranchImpl |
ImmutableChainBranchImpl.createImmutableChainBranchBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
Constructor and Description |
---|
ImmutableChainBranchImpl(ChainBranch chainBranch,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
@NotNull BuildDefinition buildDefinition) |
Modifier and Type | Class and Description |
---|---|
class |
ImmutablePlanCacheServiceImpl |
Modifier and Type | Method and Description |
---|---|
static ImmutableChainImpl |
ImmutableChainImpl.createImmutableChainBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
void |
ImmutablePlanCacheService.CacheInvalidator.getChainsToInvalidateAndReindex(@NotNull ImmutablePlanCacheService immutablePlanCacheService,
@NotNull com.google.common.cache.Cache<PlanKey,ImmutableChain> planKeyChainMap,
@NotNull PlanCacheIndices planCacheIndices,
@NotNull Set<PlanKey> chainsToInvalidate,
@NotNull Set<PlanKey> chainsToReindex)
Guidelines: if the entity for which invalidation is triggered is not in index, only invalidate.
|
Constructor and Description |
---|
AbstractImmutableChain(@NotNull Chain chain,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
@NotNull BuildDefinition buildDefinition) |
AbstractImmutableChain(EnrichedPlanDto dto,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
ImmutableChainImpl(@NotNull Chain chain,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
@NotNull BuildDefinition buildDefinition) |
Constructor and Description |
---|
PlanBranchCacheIndexer(ImmutablePlanCacheService immutablePlanCacheService) |
PlanCacheIndicesImpl(VcsRepositoryManager vcsRepositoryManager,
ImmutablePlanCacheService immutablePlanCacheService) |
Modifier and Type | Field and Description |
---|---|
static Supplier<ImmutablePlanCacheService> |
ComponentAccessor.IMMUTABLE_PLAN_CACHE_SERVICE
Deprecated.
|
Constructor and Description |
---|
DependencyTreeBuilderImpl(ImmutablePlanCacheService immutablePlanCacheService,
PlanDependencyManager planDependencyManager) |
Constructor and Description |
---|
DefaultDependencyBlockingManager(DependencyTreeBuilder dependencyTreeBuilder,
ImmutablePlanCacheService immutablePlanCacheService,
ChangeDetectionManager changeDetectionManager,
PlanExecutionManager planExecutionManager,
TriggerManager triggerManager,
ErrorUpdateHandler errorUpdateHandler,
BuildNumberGeneratorService buildNumberGenerator,
ChainExecutionManager chainExecutionManager,
BuildContextBuilderFactory buildContextBuilderFactory) |
Modifier and Type | Method and Description |
---|---|
void |
ChangeDetectionListenerAction.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
void |
ChangeDetectionListener.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
Constructor and Description |
---|
ChildDependencyBuildDetectionAction(ImmutablePlan plan,
PlanIdentifier child,
BuildNumberGeneratorService buildNumberGenerator,
TriggerManager triggerManager,
BuildChanges buildChanges,
ErrorUpdateHandler errorUpdateHandler,
ImmutablePlanCacheService immutablePlanCacheService,
BuildContextBuilderFactory buildContextBuilderFactory) |
DependencyChainListener(BuildDetectionActionFactory buildDetectionActionFactory,
DependencyBlockingManager dependencyBlockingManager,
ImmutablePlanCacheService immutablePlanCacheService,
PlanDependencyManager planDependencyManager,
NonBlockingPlanExecutionService nonBlockingPlanExecutionService,
BuildResultsSummaryManagerImpl resultsSummaryManager) |
Modifier and Type | Method and Description |
---|---|
void |
ViewBambooInternals.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
Modifier and Type | Method and Description |
---|---|
void |
IsTopLevelPlanCondition.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
void |
IsBranchCondition.setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.