Class SystemDirectory

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

public class SystemDirectory extends Object
This class provides key system directory info
  • Field Details

  • Method Details

    • getApplicationHome

      public static File getApplicationHome()
    • getLocalHome

      public static File getLocalHome()
    • getSharedHome

      public static File getSharedHome()
    • getConfigDirectory

      public static File getConfigDirectory()
    • getLogRelativePath

      public static String getLogRelativePath(@NotNull @NotNull String file)
    • getBambooLogsDirectory

      public static File getBambooLogsDirectory()
    • getPluginDirectory

      public static File getPluginDirectory()
    • getCacheDirectory

      public static File getCacheDirectory()
    • getServerStateDirectory

      public static File getServerStateDirectory()
    • getClusterInfoDirectory

      public static File getClusterInfoDirectory()
    • getConfigurationExportsDirectory

      public static File getConfigurationExportsDirectory()
    • getAgentStateDirectory

      public static File getAgentStateDirectory()
    • getPluginCacheDirectory

      public static File getPluginCacheDirectory()
    • getBaseBuildWorkingDirectory

      public static File getBaseBuildWorkingDirectory()
      This method returns the root directory underneath which the build directories or agent directories are located. The structure below this directory is not documented - you most likely do not want to use this method, consider using DefaultBuildDirectoryManager methods instead.