public class ArtifactPaths extends Object
Modifier and Type | Field and Description |
---|---|
static String |
GLOBAL_STORAGE_DIR |
static String |
SHARED_ARTIFACTS_DIR |
Constructor and Description |
---|
ArtifactPaths(File rootStorageDirectory) |
ArtifactPaths(String rootStorageDirectory,
char separatorChar) |
public static final String SHARED_ARTIFACTS_DIR
public static final String GLOBAL_STORAGE_DIR
public ArtifactPaths(@NotNull File rootStorageDirectory)
public ArtifactPaths(@Nullable String rootStorageDirectory, char separatorChar)
public String getRootStorageDirectory()
public String getTmpStorageDirectory()
@NotNull public String getArtifactDestinationDirectory(PlanResultKey planResultKey, ImmutableArtifactDefinitionBase artifact)
@NotNull public String getArtifactDestinationDirectory(PlanKey planKey, String version, @Nullable ImmutableArtifactDefinitionBase artifact)
public static String getArtifactPathSuffix(Artifact artifact, char separatorChar)
public static String getArtifactPathSuffix(PlanResultKey planResultKey, @Nullable ImmutableArtifactDefinitionBase artifact)
public static String getArtifactPathSuffix(PlanResultKey planResultKey, @Nullable ImmutableArtifactDefinitionBase artifact, char separatorChar)
public String getArtifactDirectory(PlanResultKey planResultKey)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.