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 VariableSubstitutorWebhookTransport.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 TypeMethodDescriptionvoidCustomVariableContext.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) Run operation with providedVariableSubstitutorin thread local context.<V> VCustomVariableContext.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) Run operation with providedVariableSubstitutorin thread local context.<V> VCustomVariableContext.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Supplier<V> supplier) Run operation with providedVariableSubstitutorin thread local context.CustomVariableContext.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V, E1, E2, E3> callable) Run operation with providedVariableSubstitutorin thread local context.voidCustomVariableContextForTests.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) <V> VCustomVariableContextForTests.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) <V> VCustomVariableContextForTests.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Supplier<V> supplier) CustomVariableContextForTests.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V, E1, E2, E3> callable) voidCustomVariableContextImpl.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Runnable runnable) <V> VCustomVariableContextImpl.withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, @NotNull Callable<V> callable) <V> VCustomVariableContextImpl.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 VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForCommonContext(@NotNull CommonContext commonContext) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForCommonContext(@NotNull CommonContext commonContext) @NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForCommonContextWithLocalVariableContext(@NotNull CommonContext commonContext) Creates a substitutor with a local copy of the variable context coming from the context.@NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForCommonContextWithLocalVariableContext(@NotNull CommonContext commonContext) @NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForDeploymentResult(long deploymentResultId) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForDeploymentResult(long deploymentResultId) @NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForGlobalContext()@NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForGlobalContext()@NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForPlan(@NotNull ImmutablePlan plan) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForPlan(@NotNull ImmutablePlan plan) @NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForVariables(@NotNull Map<String, VariableDefinitionContext> variablesContextMap) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.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 TypeMethodDescriptionbooleanVcsRepositoryConfigurationComparator.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a single variable set.booleanVcsRepositoryConfigurationComparatorImpl.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a certain variable set.booleanVcsRepositoryConfigurationComparator.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a single variable set.booleanVcsRepositoryConfigurationComparatorImpl.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 TypeMethodDescriptionvoidDefaultWebhookResponseService.registerWebhookResponse(Long webhookResponseId, String body, int statusCode, Multimap<String, String> headers, VariableSubstitutor variableSubstitutor) voidWebhookResponseService.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.voidDefaultWebhookResponseService.registerWebhookSentException(Long webhookResponseId, Throwable throwable, VariableSubstitutor variableSubstitutor) voidWebhookResponseService.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 booleanConvertLocalToGlobalRepository.matchesCurrentRepository(VariableSubstitutor variableSubstitutor, VcsRepositoryData globalRepo) Check if the global repository matches the configuration of the repository being convertedprotected booleanConvertLocalToGlobalRepository.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