com.atlassian.bamboo.v2.build.agent.remote
Class RemoteAgent

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent
All Implemented Interfaces:
Agent
Direct Known Subclasses:
ElasticAgent

public class RemoteAgent
extends java.lang.Object
implements Agent


Constructor Summary
RemoteAgent()
           
 
Method Summary
protected  void configureIgnoreServerCertName()
          If the system property "bamboo.agent.ignoreServerCertName" is set to "true", the configure JSSE to allow SSL connections to servers presenting certificates with non-matching names.
protected  void exportContextProperties(AgentContext context)
          Exports the user properties from the given AgentContext as system properties.
 AgentContext getAgentContext()
           
static AgentContext getContext()
           
static java.lang.String getFingerprint()
           
protected  java.lang.String[] getPreApplicationContextFiles()
           
protected  java.lang.String[] getSpringStartupApplicationContextFiles()
           
 java.util.UUID getUuid()
           
static void main(java.lang.String[] args)
           
 void start(AgentContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteAgent

public RemoteAgent()
Method Detail

main

public static void main(java.lang.String[] args)

start

public void start(AgentContext context)
Specified by:
start in interface Agent

exportContextProperties

protected void exportContextProperties(AgentContext context)

Exports the user properties from the given AgentContext as system properties.

Parameters:
context - The AgentContext from which the user properties should be exported.

configureIgnoreServerCertName

protected void configureIgnoreServerCertName()

If the system property "bamboo.agent.ignoreServerCertName" is set to "true", the configure JSSE to allow SSL connections to servers presenting certificates with non-matching names.


getPreApplicationContextFiles

protected java.lang.String[] getPreApplicationContextFiles()

getSpringStartupApplicationContextFiles

protected java.lang.String[] getSpringStartupApplicationContextFiles()

getContext

@Nullable
public static AgentContext getContext()

getAgentContext

@Nullable
public AgentContext getAgentContext()

getUuid

public java.util.UUID getUuid()

getFingerprint

@Nullable
public static java.lang.String getFingerprint()


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.