Class ElasticAgentBootstrap
- java.lang.Object
-
- com.atlassian.bamboo.agent.bootstrap.RemoteAgentBootstrap
-
- com.atlassian.bamboo.agent.elastic.client.ElasticAgentBootstrap
-
public class ElasticAgentBootstrap extends RemoteAgentBootstrap
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.agent.bootstrap.RemoteAgentBootstrap
agentType, declaredEndpointForAgents, securityToken
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getFingerprintRequestSuffix()
int
getHTTPProxyPort()
int
getJMSProxyPort()
protected URL
getReachableEndpointForAgents()
protected SchemeRegistryFactory
getSchemeRegistryDataFactory(SchemeRegistryFactory remoteAgentSchemeRegistryFactory)
int
getTunnelPort()
static void
main(String[] arguments)
protected void
run(AgentType type)
protected void
setHttpClientFactoryParamaters(RemoteAgentHttpClientFactory remoteAgentHttpClientFactory)
-
Methods inherited from class com.atlassian.bamboo.agent.bootstrap.RemoteAgentBootstrap
configureLogging, createAgentContext, getDeclaredEndpointForAgents, isHttpsBaseURL, isUsingProxy, newHttpClientFactory
-
-
-
-
Method Detail
-
run
protected void run(AgentType type)
- Overrides:
run
in classRemoteAgentBootstrap
-
getSchemeRegistryDataFactory
protected SchemeRegistryFactory getSchemeRegistryDataFactory(SchemeRegistryFactory remoteAgentSchemeRegistryFactory)
- Overrides:
getSchemeRegistryDataFactory
in classRemoteAgentBootstrap
-
getFingerprintRequestSuffix
protected String getFingerprintRequestSuffix()
- Overrides:
getFingerprintRequestSuffix
in classRemoteAgentBootstrap
-
setHttpClientFactoryParamaters
protected void setHttpClientFactoryParamaters(RemoteAgentHttpClientFactory remoteAgentHttpClientFactory)
- Overrides:
setHttpClientFactoryParamaters
in classRemoteAgentBootstrap
-
getReachableEndpointForAgents
protected URL getReachableEndpointForAgents()
- Overrides:
getReachableEndpointForAgents
in classRemoteAgentBootstrap
-
getTunnelPort
public int getTunnelPort()
-
getHTTPProxyPort
public int getHTTPProxyPort()
-
getJMSProxyPort
public int getJMSProxyPort()
-
-