java.lang.Object
com.atlassian.bamboo.agent.bootstrap.RemoteAgentHomeLocatorForBootstrap
public final class RemoteAgentHomeLocatorForBootstrap
extends Object
This class should be used only in agent bootstrap. For all other cases, use RemoteAgentLocator / or homeLocator bean.
-
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
BAMBOO_HOME_PROPERTY
public static final String BAMBOO_HOME_PROPERTY
- See Also:
-
-
BAMBOO_AGENT_HOME_PROPERTY
public static final String BAMBOO_AGENT_HOME_PROPERTY
- See Also:
-
-
DEFAULT_CONFIG_FILE_NAME
public static final String DEFAULT_CONFIG_FILE_NAME
- See Also:
-
-
Method Details
-
getDefaultConfigFileName
public static String getDefaultConfigFileName()
-
getTemporaryUuidFileName
public static String getTemporaryUuidFileName()
-
getConfigFile
public static File getConfigFile()
-
getHome
public static File getHome()
-
getInstallationDirectory
public static File getInstallationDirectory()
-
getPluginFrameworkBundlesDirectory
public static File getPluginFrameworkBundlesDirectory()
- Returns:
- directory containing plugin framework bundles
-
getAgentHomeFromPropertyOrEnv
public static String getAgentHomeFromPropertyOrEnv()