com.atlassian.bamboo.agent.bootstrap
Class RemoteAgentHomeLocatorForBootstrap

java.lang.Object
  extended by com.atlassian.bamboo.agent.bootstrap.RemoteAgentHomeLocatorForBootstrap

public final class RemoteAgentHomeLocatorForBootstrap
extends java.lang.Object

This class should be used only in agent bootstrap. For all other cases, use RemoteAgentLocator / or homeLocator bean.


Field Summary
static java.lang.String BAMBOO_AGENT_HOME_PROPERTY
           
static java.lang.String BAMBOO_HOME_PROPERTY
           
static java.lang.String DEFAULT_CONFIG_FILE_NAME
           
 
Method Summary
static java.lang.String getAgentHomeFromPropertyOrEnv()
           
static java.io.File getConfigFile()
           
static java.lang.String getDefaultConfigFileName()
           
static java.io.File getHome()
           
static java.io.File getInstallationDirectory()
           
static java.lang.String getTemporaryUuidFileName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BAMBOO_HOME_PROPERTY

public static final java.lang.String BAMBOO_HOME_PROPERTY
See Also:
Constant Field Values

BAMBOO_AGENT_HOME_PROPERTY

public static final java.lang.String BAMBOO_AGENT_HOME_PROPERTY
See Also:
Constant Field Values

DEFAULT_CONFIG_FILE_NAME

public static final java.lang.String DEFAULT_CONFIG_FILE_NAME
See Also:
Constant Field Values
Method Detail

getDefaultConfigFileName

public static java.lang.String getDefaultConfigFileName()

getTemporaryUuidFileName

public static java.lang.String getTemporaryUuidFileName()

getConfigFile

public static java.io.File getConfigFile()

getHome

public static java.io.File getHome()

getAgentHomeFromPropertyOrEnv

public static java.lang.String getAgentHomeFromPropertyOrEnv()

getInstallationDirectory

public static java.io.File getInstallationDirectory()


Copyright © 2012 Atlassian. All Rights Reserved.