Uses of Interface
com.atlassian.bamboo.variable.substitutor.VariableSubstitutor
Packages that use VariableSubstitutor
Package
Description
-
Uses of VariableSubstitutor in com.atlassian.bamboo.deployments.versions.service
Methods in com.atlassian.bamboo.deployments.versions.service with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionVersionNamingServiceImpl.getUniqueVersionNameByAutoIncrementing
(long deploymentProjectId, MutableVersionNamingScheme versionNamingScheme, String nextSubstitutedName, VariableSubstitutor variableSubstitutor) -
Uses of VariableSubstitutor in com.atlassian.bamboo.notification.transports.webhook
Methods in com.atlassian.bamboo.notification.transports.webhook that return VariableSubstitutorModifier and TypeMethodDescriptionprotected VariableSubstitutor
WebhookTransport.getVariableSubstitutor
(Notification notification, String uuid) -
Uses of VariableSubstitutor in com.atlassian.bamboo.plan.branch
Methods in com.atlassian.bamboo.plan.branch with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionBranchDetectionService.getOpenBranches
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranchDetector branchDetector, @Nullable ErrorCollection errorCollection, @NotNull Iterable<ImmutableChain> chains) Returns a list of currently open branches for given repository.BranchDetectionServiceImpl.getOpenBranches
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranchDetector branchDetector, @Nullable ErrorCollection errorCollection, @NotNull Iterable<ImmutableChain> chains) -
Uses of VariableSubstitutor in com.atlassian.bamboo.variable
Methods in com.atlassian.bamboo.variable with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionvoid
CustomVariableContext.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) Run operation with providedVariableSubstitutor
in thread local context.<V> V
CustomVariableContext.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) Run operation with providedVariableSubstitutor
in thread local context.<V> V
CustomVariableContext.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Supplier<V> supplier) Run operation with providedVariableSubstitutor
in thread local context.CustomVariableContext.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V, E1, E2, E3> callable) Run operation with providedVariableSubstitutor
in thread local context.void
CustomVariableContextForTests.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) <V> V
CustomVariableContextForTests.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) <V> V
CustomVariableContextForTests.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Supplier<V> supplier) CustomVariableContextForTests.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V, E1, E2, E3> callable) void
CustomVariableContextImpl.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) <V> V
CustomVariableContextImpl.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) <V> V
CustomVariableContextImpl.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Supplier<V> supplier) CustomVariableContextImpl.withVariableSubstitutor
(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V, E1, E2, E3> callable) -
Uses of VariableSubstitutor in com.atlassian.bamboo.variable.substitutor
Classes in com.atlassian.bamboo.variable.substitutor that implement VariableSubstitutorMethods in com.atlassian.bamboo.variable.substitutor that return VariableSubstitutorModifier and TypeMethodDescription@NotNull VariableSubstitutor
VariableSubstitutorFactory.newSubstitutorForCommonContext
(@NotNull CommonContext commonContext) @NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl.newSubstitutorForCommonContext
(@NotNull CommonContext commonContext) @NotNull VariableSubstitutor
VariableSubstitutorFactory.newSubstitutorForDeploymentResult
(long deploymentResultId) @NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl.newSubstitutorForDeploymentResult
(long deploymentResultId) @NotNull VariableSubstitutor
VariableSubstitutorFactory.newSubstitutorForGlobalContext()
@NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl.newSubstitutorForGlobalContext()
@NotNull VariableSubstitutor
VariableSubstitutorFactory.newSubstitutorForPlan
(@NotNull ImmutablePlan plan) @NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl.newSubstitutorForPlan
(@NotNull ImmutablePlan plan) @NotNull VariableSubstitutor
VariableSubstitutorFactory.newSubstitutorForVariables
(@NotNull Map<String, VariableDefinitionContext> variablesContextMap) @NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl.newSubstitutorForVariables
(@NotNull Map<String, VariableDefinitionContext> variablesContextMap) -
Uses of VariableSubstitutor in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionboolean
VcsRepositoryConfigurationComparator.isTheSameBranch
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a single variable set.boolean
VcsRepositoryConfigurationComparatorImpl.isTheSameBranch
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a certain variable set.boolean
VcsRepositoryConfigurationComparator.isTheSameVcsLocation
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a single variable set.boolean
VcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a certain variable set. -
Uses of VariableSubstitutor in com.atlassian.bamboo.webhook
Methods in com.atlassian.bamboo.webhook that return VariableSubstitutorMethods in com.atlassian.bamboo.webhook with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionvoid
DefaultWebhookResponseService.registerWebhookResponse
(Long webhookResponseId, String body, int statusCode, Multimap<String, String> headers, VariableSubstitutor variableSubstitutor) void
WebhookResponseService.registerWebhookResponse
(Long webhookResponseId, String body, int statusCode, Multimap<String, String> headers, VariableSubstitutor variableSubstitutor) Change state of webhook response entity in DB in case of receiving a response.void
DefaultWebhookResponseService.registerWebhookSentException
(Long webhookResponseId, Throwable throwable, VariableSubstitutor variableSubstitutor) void
WebhookResponseService.registerWebhookSentException
(Long webhookResponseId, Throwable throwable, VariableSubstitutor variableSubstitutor) Change state of webhook response entity in DB in case of exception while waiting for response.Constructors in com.atlassian.bamboo.webhook with parameters of type VariableSubstitutorModifierConstructorDescriptionWebhookToSend
(String name, String payload, HttpHeaders headers, String url, HttpMethod method, String uuid, String planResultKey, Long deploymentResultId, String event, VariableSubstitutor variableSubstitutor) -
Uses of VariableSubstitutor in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Methods in com.atlassian.bamboo.ww2.actions.build.admin.config.repository with parameters of type VariableSubstitutorModifier and TypeMethodDescriptionprotected @NotNull List<VcsRepositoryData>
ConvertLocalToGlobalRepository.findCompatibleGlobalRepositories
(VariableSubstitutor variableSubstitutor, List<PlanRepositoryDefinition> planRepositoryDefinitions) Find global repositories that: 1.protected boolean
ConvertLocalToGlobalRepository.matchesCurrentRepository
(VariableSubstitutor variableSubstitutor, VcsRepositoryData globalRepo) Check if the global repository matches the configuration of the repository being convertedprotected boolean
ConvertLocalToGlobalRepository.wouldCreateDuplicate
(VariableSubstitutor variableSubstitutor, VcsRepositoryData globalRepo, List<PlanRepositoryDefinition> otherPlanRepos) Check if adding this global repository would create a duplicate with any other repository in the plan