Uses of Interface
com.atlassian.bamboo.plan.cache.ImmutablePlanCacheService
Package
Description
-
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.analytics.basedata.collector.generator
ModifierConstructorDescriptionClusterEventProducer
(BambooClusterNodeHeartbeatService bambooClusterNodeHeartbeatService, ImmutablePlanCacheService immutablePlanCacheService, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.build
ModifierConstructorDescriptionStopOldestBuildsEventListener
(ChainExecutionManager chainExecutionManager, ImmutablePlanCacheService immutablePlanCacheService, InternalResultsSummaryAccessor resultsSummaryAccessor, CommentService commentService, com.atlassian.struts.TextProvider textProvider) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.chains.cache
Modifier and TypeMethodDescriptionstatic 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) ModifierConstructorDescriptionImmutableChainStageImpl
(@NotNull ImmutableChain chain, @NotNull ChainStage mutableStage, @NotNull ImmutablePlanManager immutablePlanManager, @NotNull ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.grpc
ModifierConstructorDescriptionGrpcServer
(ClusterNodeProperties clusterNodeProperties, ImmutablePlanCacheService immutablePlanCacheService, PluginClusterAwareService pluginClusterAwareService, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, GrpcBackedCacheManager grpcBackedCacheManager, BambooClusterSettings bambooClusterSettings, BambooClusterNodeHeartbeatService bambooClusterNodeHeartbeatService, org.springframework.security.core.session.SessionRegistry sessionRegistry, BambooUserManager bambooUserManager, ClusterAwareLifecycleManager clusterAwareLifecycleManager, GrpcChannelService grpcChannelService, FileBasedPersister fileBasedPersister, com.atlassian.event.api.EventPublisher eventPublisher) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.grpc.receiver
ModifierConstructorDescriptionBambooCrossNodesEventsReceiverService
(ImmutablePlanCacheService immutablePlanCacheService, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, DeadLetterQueue deadLetterQueue, org.springframework.security.core.session.SessionRegistry sessionRegistry, BambooUserManager bambooUserManager, ClusterAwareLifecycleManager clusterAwareLifecycleManager, FileBasedPersister fileBasedPersister, com.atlassian.event.api.EventPublisher eventPublisher) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.hibernate.invalidators
Modifier and TypeMethodDescriptionvoid
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) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.jira.issuelink
ModifierConstructorDescriptionJiraBranchLinkingServiceImpl
(PlanManager planManager, JiraRemoteIssueManager jiraRemoteIssueManager, JiraRestService jiraRestService, JiraApplinksService jiraApplinksService, JiraIssueUtils jiraIssueUtils, ImpersonationService impersonationService, ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.migration
ModifierConstructorDescriptionImportExportManagerImpl
(DeletionService deletionService, XmlMigrator xmlMigrator, com.opensymphony.xwork2.TextProvider textProvider, AdminErrorHandler adminErrorHandler, DummyResultsSummaryCache dummyResultsSummaryCache, ImmutablePlanCacheService immutablePlanCacheService, ClusterAwareLifecycleManager clusterAwareLifecycleManager) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan
Modifier and TypeMethodDescriptionstatic <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull PlanKey planKey, Class<T> planClass) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan.analytics
ModifierConstructorDescriptionActivePlansDeploymentsAnalyticsServiceImpl
(ImmutablePlanCacheService immutablePlanCacheService, DeploymentProjectService deploymentProjectService, DeploymentResultService deploymentResultService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan.branch
Modifier and TypeMethodDescriptionvoid
BranchExpiryJob.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan.branch.cache
Modifier and TypeMethodDescriptionstatic 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, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, NotificationManager notificationManager, BuildDefinitionManager buildDefinitionManager) ModifierConstructorDescriptionImmutableChainBranchImpl
(ChainBranch chainBranch, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelDao labelDao, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, @NotNull BuildDefinition buildDefinition) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan.cache
Modifier and TypeMethodDescriptionstatic ImmutableChainImpl
ImmutableChainImpl.createImmutableChainBasedOnFlatData
(EnrichedPlanDto dto, List<FlatChainStageDto> chainStages, Map<Long, List<EnrichedPlanDto>> jobsGroupedByStageId, Map<Long, EnrichedPlanDto> jobsGroupedById, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, 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.ModifierConstructorDescriptionAbstractImmutableChain
(@NotNull Chain chain, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelDao labelDao, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, @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, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, NotificationManager notificationManager, BuildDefinitionManager buildDefinitionManager) ImmutableChainImpl
(@NotNull Chain chain, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelDao labelDao, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsSourceDao bambooSpecsSourceDao, @NotNull BuildDefinition buildDefinition) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.plan.cache.index
ModifierConstructorDescriptionPlanBranchCacheIndexer
(ImmutablePlanCacheService immutablePlanCacheService) PlanCacheIndicesImpl
(VcsRepositoryManager vcsRepositoryManager, ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.spring
Modifier and TypeFieldDescriptionstatic final Supplier<ImmutablePlanCacheService>
ComponentAccessor.IMMUTABLE_PLAN_CACHE_SERVICE
Deprecated. -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.v2.build.dependencies
ModifierConstructorDescriptionDependencyTreeBuilderImpl
(ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.v2.build.trigger
ModifierConstructorDescriptionDefaultDependencyBlockingManager
(DependencyTreeBuilder dependencyTreeBuilder, ImmutablePlanCacheService immutablePlanCacheService, ChangeDetectionManager changeDetectionManager, PlanExecutionManager planExecutionManager, TriggerManager triggerManager, ErrorUpdateHandler errorUpdateHandler, BuildNumberGeneratorService buildNumberGenerator, ChainExecutionManager chainExecutionManager, BuildContextBuilderFactory buildContextBuilderFactory) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.v2.trigger
Modifier and TypeMethodDescriptionvoid
ChangeDetectionListener.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService) void
ChangeDetectionListenerAction.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService) ModifierConstructorDescriptionChildDependencyBuildDetectionAction
(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) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.ww2.actions.admin
Modifier and TypeMethodDescriptionvoid
ViewBambooInternals.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutablePlanCacheService in com.atlassian.bamboo.ww2.actions.build
Modifier and TypeMethodDescriptionvoid
IsBranchCondition.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService) void
IsTopLevelPlanCondition.setImmutablePlanCacheService
(ImmutablePlanCacheService immutablePlanCacheService)