Uses of Interface
com.atlassian.bamboo.variable.substitutor.VariableSubstitutor
Package
Description
-
Uses of VariableSubstitutor in com.atlassian.bamboo.deployments.versions.service
Modifier and TypeMethodDescriptionVersionNamingServiceImpl.getUniqueVersionNameByAutoIncrementing
(long deploymentProjectId, MutableVersionNamingScheme versionNamingScheme, String nextSubstitutedName, VariableSubstitutor variableSubstitutor) -
Uses of VariableSubstitutor in com.atlassian.bamboo.plan.branch
Modifier 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
Modifier 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
Modifier 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
Modifier 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
Modifier 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.ModifierConstructorDescriptionWebhookToSend
(String name, String payload, HttpHeaders headers, String url, HttpMethod method, String uuid, String planResultKey, Long deploymentResultId, String event, VariableSubstitutor variableSubstitutor)