Package com.atlassian.bamboo.setup
Class HomeDirectoryLayoutImpl
- java.lang.Object
-
- com.atlassian.bamboo.setup.HomeDirectoryLayoutImpl
-
- All Implemented Interfaces:
HomeDirectoryLayout
public class HomeDirectoryLayoutImpl extends Object implements HomeDirectoryLayout
-
-
Constructor Summary
Constructors Constructor Description HomeDirectoryLayoutImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetAgentStateDirectory()FilegetApplicationHome()FilegetLocalHome()FilegetPluginCacheDirectory()FilegetPluginDirectory()FilegetSharedHome()FilegetTempDirectory()
-
-
-
Method Detail
-
getPluginDirectory
public File getPluginDirectory()
- Specified by:
getPluginDirectoryin interfaceHomeDirectoryLayout- Returns:
- plugin directory
-
getPluginCacheDirectory
public File getPluginCacheDirectory()
- Specified by:
getPluginCacheDirectoryin interfaceHomeDirectoryLayout- Returns:
- plugin cache directory
-
getAgentStateDirectory
public File getAgentStateDirectory()
- Specified by:
getAgentStateDirectoryin interfaceHomeDirectoryLayout
-
getApplicationHome
public File getApplicationHome()
- Specified by:
getApplicationHomein interfaceHomeDirectoryLayout- Returns:
- home directory for the application
-
getLocalHome
public File getLocalHome()
- Specified by:
getLocalHomein interfaceHomeDirectoryLayout
-
getSharedHome
public File getSharedHome()
- Specified by:
getSharedHomein interfaceHomeDirectoryLayout
-
getTempDirectory
public File getTempDirectory()
- Specified by:
getTempDirectoryin interfaceHomeDirectoryLayout- Returns:
- temp directory in application home directory
-
-