Uses of Interface
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext
Packages that use ArtifactDefinitionContext
Package
Description
-
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact that return ArtifactDefinitionContextModifier and TypeMethodDescriptionstatic ArtifactDefinitionContext
BambooArtifactHttpTransport.artifactDefinitionfromJson
(String artifactJson) Methods in com.atlassian.bamboo.build.artifact with parameters of type ArtifactDefinitionContextModifier and TypeMethodDescriptionboolean
AbstractArtifactHandler.canHandleArtifact
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration) boolean
ArtifactHandler.canHandleArtifact
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration) boolean
ArtifactHandlerDecoratorSupport.canHandleArtifact
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration) boolean
S3ArtifactHandler.canHandleArtifact
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration) protected @NotNull ArtifactHandlerPublishingResult
AbstractRepublishingArtifactHandler.copyToFallbackStorageIfDeferred
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger, @NotNull ArtifactHandlerPublishingResult result, @NotNull org.apache.log4j.Logger log) static @NotNull org.apache.tools.ant.types.FileSet
ArtifactHandlingUtils.createFileSet
(File baseDirectory, ArtifactDefinitionContext artifact, boolean useRelativeLocation, @Nullable org.apache.log4j.Logger log) Creates a FileSet object.protected Iterable<ArtifactHandler>
AbstractArtifactManager.getArtifactHandlers
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration) protected Iterable<ArtifactHandler>
AbstractArtifactManager.getArtifactHandlers
(ArtifactDefinitionContext artifact, Map<String, String> artifactHandlersConfiguration, File baseDirectory) static @NotNull File
ArtifactHandlingUtils.getArtifactLocation
(@NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, boolean useRelativeLocation) static @NotNull String
ArtifactHandlingUtils.getArtifactMatchDescription
(@NotNull ArtifactDefinitionContext artifact, @NotNull org.apache.tools.ant.types.FileSet sourceFileSet) protected File
AbstractLocalArtifactHandler.getArtifactStorageDirectory
(ResultKey resultKey, ArtifactDefinitionContext artifact, ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected org.apache.tools.ant.types.FileSet
AbstractRepublishingArtifactHandler.getFileSetFromFallbackStorage
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @NotNull org.apache.log4j.Logger log) AbstractArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey resultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) AbstractArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull ResultKey resultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) @NotNull ArtifactHandlerPublishingResult
AbstractLocalArtifactHandler.publish
(@NotNull ResultKey planResultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @NotNull BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandlerDecoratorSupport.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) ArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) Request copy of artifacts from a designated location to artifact storage.ArtifactManager.publish
(@Nullable BuildLogger buildLogger, @NotNull ResultKey resultKey, @NotNull File baseDirectory, @NotNull ArtifactDefinitionContext artifact, @NotNull Map<String, String> artifactHandlerConfiguration, int minExpectedFilesCnt) Request copy of artifacts from a designated location to artifact storage.BambooArtifactHttpTransport.publish
(@NotNull org.apache.tools.ant.types.FileSet sourceFileSet, ResultKey resultKey, ArtifactDefinitionContext artifact, String artifactDescription, @NotNull BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
BambooRemoteArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
S3ArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ServerLocalArtifactHandler.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
BambooRemoteArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
RepublishingArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) Method called when remote agent tries to recover from result publishing failures.@NotNull ArtifactHandlerPublishingResult
S3ArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) boolean
AbstractArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) boolean
ArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey clientKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) Retrieves an artifact from artifact storage.static String
BambooArtifactHttpTransport.toJson
(ArtifactDefinitionContext artifact) Constructors in com.atlassian.bamboo.build.artifact with parameters of type ArtifactDefinitionContextModifierConstructorDescriptionDefaultArtifactLink
(@NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull BuildResultsSummary producerResult, @NotNull ArtifactHandlerPublishingResult publishingResult) -
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.build.artifact.handlers
Methods in com.atlassian.bamboo.build.artifact.handlers with parameters of type ArtifactDefinitionContextModifier and TypeMethodDescription@NotNull ArtifactHandlerPublishingResult
ArtifactHandlerPackagingDecorator.publish
(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
ArtifactHandlerPackagingDecorator.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) -
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.build.warning
Methods in com.atlassian.bamboo.build.warning that return ArtifactDefinitionContext -
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.fileserver
Methods in com.atlassian.bamboo.fileserver with parameters of type ArtifactDefinitionContextModifier and TypeMethodDescriptionArtifactStorage.getArtifactDestinationDirectory
(PlanKey planKey, String version, @Nullable ArtifactDefinitionContext artifact) Deprecated. -
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.plan.artifact
Classes in com.atlassian.bamboo.plan.artifact that implement ArtifactDefinitionContextMethods in com.atlassian.bamboo.plan.artifact that return ArtifactDefinitionContextModifier and TypeMethodDescription@NotNull ArtifactDefinitionContext
ArtifactPublishingResult.getArtifactDefinitionContext()
@NotNull ArtifactDefinitionContext
ArtifactPublishingResultImpl.getArtifactDefinitionContext()
ArtifactSubscriptionContext.getArtifactDefinitionContext()
ArtifactSubscriptionContextImpl.getArtifactDefinitionContext()
Methods in com.atlassian.bamboo.plan.artifact that return types with arguments of type ArtifactDefinitionContextModifier and TypeMethodDescription@NotNull Collection<ArtifactDefinitionContext>
ArtifactContext.getDefinitionContexts()
@NotNull Collection<ArtifactDefinitionContext>
ArtifactContextImpl.getDefinitionContexts()
@NotNull List<ArtifactDefinitionContext>
ArtifactSubscriptionManager.prepareArtifactDefinitionContexts
(@NotNull ImmutableJob job, @NotNull BuildContext buildContext, SecureToken secureToken) Helps prepare the artifact definitions@NotNull List<ArtifactDefinitionContext>
ArtifactSubscriptionManagerImpl.prepareArtifactDefinitionContexts
(@NotNull ImmutableJob job, @NotNull BuildContext buildContext, SecureToken secureToken) Methods in com.atlassian.bamboo.plan.artifact with parameters of type ArtifactDefinitionContextModifier and TypeMethodDescriptionstatic ArtifactPublishingResultImpl
ArtifactPublishingResultImpl.failure
(ArtifactDefinitionContext artifact, String failureReason, Set<ArtifactHandlerPublishingResult> successfulPublishers, Set<ArtifactHandlerPublishingResult> failedPublishers) static ArtifactPublishingResult
ArtifactPublishingResultImpl.success
(ArtifactDefinitionContext artifact, Set<ArtifactHandlerPublishingResult> successfulPublishers) Constructors in com.atlassian.bamboo.plan.artifact with parameters of type ArtifactDefinitionContextModifierConstructorDescriptionArtifactSubscriptionContextImpl
(@NotNull ArtifactDefinitionContext artifactDefinitionContext, @Nullable String destinationPath, @NotNull SecureToken token, @NotNull String variableName) Constructor parameters in com.atlassian.bamboo.plan.artifact with type arguments of type ArtifactDefinitionContextModifierConstructorDescriptionArtifactContextImpl
(SecureToken secureToken, @NotNull Collection<ArtifactDefinitionContext> definitionContexts, @NotNull Collection<ArtifactSubscriptionContext> subscriptionContexts, Optional<Long> artifactSizeQuota, @NotNull Map<String, String> artifactHandlerConfiguration) -
Uses of ArtifactDefinitionContext in com.atlassian.bamboo.plugins.artifact
Methods in com.atlassian.bamboo.plugins.artifact that return ArtifactDefinitionContextMethods in com.atlassian.bamboo.plugins.artifact with parameters of type ArtifactDefinitionContextModifier and TypeMethodDescriptionvoid
RequestedArtifacts.addRequest
(int keyIndex, ArtifactDefinitionContext artifactContext, String localPath) Constructors in com.atlassian.bamboo.plugins.artifact with parameters of type ArtifactDefinitionContext