com.saucelabs.ci.sauceconnect
Interface SauceTunnelManager

All Known Implementing Classes:
SauceConnectTwoManager

public interface SauceTunnelManager

Interface which defines the behaviour for Sauce Connect Tunnel implementations.

Author:
Jonathan Doklovic, Ross Rowe

Method Summary
 void addTunnelToMap(String planKey, Object tunnel)
           
 void closeTunnelsForPlan(String planKey)
           
 Map getTunnelMap()
           
 Object openConnection(String username, String apiKey)
           
 void setPrintStream(PrintStream logger)
           
 void setSauceConnectJar(File sauceConnectJar)
           
 

Method Detail

closeTunnelsForPlan

void closeTunnelsForPlan(String planKey)

addTunnelToMap

void addTunnelToMap(String planKey,
                    Object tunnel)

openConnection

Object openConnection(String username,
                      String apiKey)
                      throws IOException
Throws:
IOException

getTunnelMap

Map getTunnelMap()

setPrintStream

void setPrintStream(PrintStream logger)

setSauceConnectJar

void setSauceConnectJar(File sauceConnectJar)


Copyright © 2004-2011. All Rights Reserved.