com.atlassian.bamboo.agent.elastic.tunnel
Class ElasticAgentTunnelManagerImpl

java.lang.Object
  extended by com.atlassian.bamboo.agent.elastic.tunnel.ElasticAgentTunnelManagerImpl
All Implemented Interfaces:
ElasticAgentTunnelManager

public class ElasticAgentTunnelManagerImpl
extends java.lang.Object
implements ElasticAgentTunnelManager


Constructor Summary
ElasticAgentTunnelManagerImpl(java.net.URL baseURL, javax.net.ssl.SSLContext sslContext, BootstrapManager bootstrapManager, ElasticAgentTunnelPorts ports)
           
 
Method Summary
 java.util.Collection<com.sun.sungrid.service.tunnel.client.Tunnel> startBambooTunnels(com.atlassian.aws.ec2.RemoteEC2Instance ec2Instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElasticAgentTunnelManagerImpl

public ElasticAgentTunnelManagerImpl(java.net.URL baseURL,
                                     javax.net.ssl.SSLContext sslContext,
                                     BootstrapManager bootstrapManager,
                                     ElasticAgentTunnelPorts ports)
                              throws java.security.NoSuchAlgorithmException,
                                     java.security.KeyManagementException,
                                     java.security.UnrecoverableKeyException,
                                     java.security.KeyStoreException
Throws:
java.security.NoSuchAlgorithmException
java.security.KeyManagementException
java.security.UnrecoverableKeyException
java.security.KeyStoreException
Method Detail

startBambooTunnels

public java.util.Collection<com.sun.sungrid.service.tunnel.client.Tunnel> startBambooTunnels(com.atlassian.aws.ec2.RemoteEC2Instance ec2Instance)
                                                                                      throws java.net.URISyntaxException
Specified by:
startBambooTunnels in interface ElasticAgentTunnelManager
Throws:
java.net.URISyntaxException


Copyright © 2011 Atlassian. All Rights Reserved.