Package com.atlassian.bamboo.setup
Interface HomeDirectoryLayout
- All Known Implementing Classes:
HomeDirectoryLayoutImpl
,RemoteAgentHomeDirectoryLayout
@Internal
public interface HomeDirectoryLayout
Facade for
SystemDirectory
for the plugin system (No BootstrapManager
on agents)-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getApplicationHome
File getApplicationHome()- Returns:
- home directory for the application
-
getPluginDirectory
File getPluginDirectory()- Returns:
- plugin directory
-
getPluginCacheDirectory
File getPluginCacheDirectory()- Returns:
- plugin cache directory
-
getAgentStateDirectory
File getAgentStateDirectory() -
getLocalHome
File getLocalHome() -
getTempDirectory
File getTempDirectory()- Returns:
- temp directory in application home directory
-