Class ElasticAgent
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent
-
- com.atlassian.bamboo.agent.elastic.client.ElasticAgent
-
- All Implemented Interfaces:
Agent
public class ElasticAgent extends RemoteAgent
-
-
Constructor Summary
Constructors Constructor Description ElasticAgent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBrokerOrProxyUrl()
protected Stream<String>
getPreApplicationContextFiles()
protected Stream<String>
getSpringStartupApplicationContextFiles()
protected Stream<String>
getSpringStartupApplicationContextFilesEphemeral()
void
start(@Nullable AgentContext context)
-
Methods inherited from class com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent
configureIgnoreServerCertName, exportContextProperties, getAgentContext, getContext, getFingerprint, getUuid, main
-
-
-
-
Constructor Detail
-
ElasticAgent
public ElasticAgent() throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-
Method Detail
-
start
public void start(@Nullable @Nullable AgentContext context)
- Specified by:
start
in interfaceAgent
- Overrides:
start
in classRemoteAgent
-
getPreApplicationContextFiles
protected Stream<String> getPreApplicationContextFiles()
- Overrides:
getPreApplicationContextFiles
in classRemoteAgent
-
getSpringStartupApplicationContextFilesEphemeral
protected Stream<String> getSpringStartupApplicationContextFilesEphemeral()
- Overrides:
getSpringStartupApplicationContextFilesEphemeral
in classRemoteAgent
-
getSpringStartupApplicationContextFiles
protected Stream<String> getSpringStartupApplicationContextFiles()
- Overrides:
getSpringStartupApplicationContextFiles
in classRemoteAgent
-
getBrokerOrProxyUrl
public String getBrokerOrProxyUrl()
-
-