com.atlassian.bamboo.fileserver
Class SystemDirectory

java.lang.Object
  extended by com.atlassian.bamboo.fileserver.SystemDirectory

public class SystemDirectory
extends java.lang.Object

This class provides key system directory info


Field Summary
static java.lang.String DOWNLOAD_DIRECTORY
           
 
Constructor Summary
SystemDirectory()
           
 
Method Summary
static java.io.File getBuildArtifactDirectory(java.lang.String buildKey)
           
static java.io.File getBuildDataDirectory()
           
static java.io.File getBuildDataDirectory(java.lang.String buildKey)
          Provide a specific builds data directory
static java.io.File getBuildDownloadDataDirectory(java.lang.String buildKey)
          Build a specific build's download data directory.
static java.io.File getBuildResultsDirectory(java.lang.String buildKey)
           
static java.io.File getBuildWorkingDirectory()
           
static java.io.File getBuildWorkingDirectory(java.lang.String buildKey)
           
static java.io.File getConfigDirectory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOWNLOAD_DIRECTORY

public static final java.lang.String DOWNLOAD_DIRECTORY
See Also:
Constant Field Values
Constructor Detail

SystemDirectory

public SystemDirectory()
Method Detail

getBuildDownloadDataDirectory

public static java.io.File getBuildDownloadDataDirectory(java.lang.String buildKey)
Build a specific build's download data directory.

Parameters:
buildKey - The build's unique key
Returns:
The build's download directory

getBuildDataDirectory

public static java.io.File getBuildDataDirectory(java.lang.String buildKey)
Provide a specific builds data directory

Parameters:
buildKey - The build's unique key
Returns:
The build's root data directory

getBuildDataDirectory

public static java.io.File getBuildDataDirectory()

getConfigDirectory

public static java.io.File getConfigDirectory()

getBuildResultsDirectory

public static java.io.File getBuildResultsDirectory(java.lang.String buildKey)

getBuildWorkingDirectory

public static java.io.File getBuildWorkingDirectory()

getBuildWorkingDirectory

public static java.io.File getBuildWorkingDirectory(java.lang.String buildKey)

getBuildArtifactDirectory

public static java.io.File getBuildArtifactDirectory(java.lang.String buildKey)


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.