Class ArtifactPathBuilderImpl

java.lang.Object
com.atlassian.bamboo.storage.location.ArtifactPathBuilderImpl
All Implemented Interfaces:
ArtifactPathBuilder
Direct Known Subclasses:
ArtifactPathBuilderFactoryImpl.ArtifactPathBuilderForTemporaryStorage

public class ArtifactPathBuilderImpl extends Object implements ArtifactPathBuilder
  • Constructor Details

    • ArtifactPathBuilderImpl

      public ArtifactPathBuilderImpl(String rootPath, char separatorChar)
      Constructor for building absolute paths. All returned paths will be prefixed with the specified rootPath, which is the artifact root storage path. If rootPath is null then all paths will be relative and unprefixed. The instance created by this constructor must be further initialised by autowiring Spring dependencies.
    • ArtifactPathBuilderImpl

      @TestOnly public ArtifactPathBuilderImpl(String rootPath, char separatorChar, StorageTagService storageTagService)
    • ArtifactPathBuilderImpl

      public ArtifactPathBuilderImpl(char separatorChar)
      Constructor for building relative paths. All returned paths will be relative to an unknown root storage path. The instance created by this constructor must be further initialised by autowiring Spring dependencies.
  • Method Details