Class HudsonSauceConnectFourManager

  • All Implemented Interfaces:
    com.saucelabs.ci.sauceconnect.SauceTunnelManager

    public class HudsonSauceConnectFourManager
    extends com.saucelabs.ci.sauceconnect.SauceConnectFourManager
    Author:
    Ross Rowe
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.saucelabs.ci.sauceconnect.SauceConnectFourManager

        com.saucelabs.ci.sauceconnect.SauceConnectFourManager.OperatingSystem
      • Nested classes/interfaces inherited from class com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager

        com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.SauceConnectDidNotStartException, com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.SauceConnectException, com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.StreamGobbler, com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.SystemErrorGobbler, com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.SystemOutGobbler
    • Field Summary

      • Fields inherited from class com.saucelabs.ci.sauceconnect.SauceConnectFourManager

        CURRENT_SC_VERSION, LATEST_SC_VERSION, SAUCE_CONNECT_4
      • Fields inherited from class com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager

        julLogger, quietMode, tunnelInformationMap
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getSauceConnectWorkingDirectory()  
      void setWorkingDirectory​(String workingDirectory)  
      • Methods inherited from class com.saucelabs.ci.sauceconnect.SauceConnectFourManager

        addExtraInfo, extractZipFile, generateSauceConnectArgs, getCurrentVersion, getLatestSauceConnectVersion, getSauceConnectLogFile, getSauceStartedMessage, hideSauceConnectCommandlineSecrets, prepAndCreateProcess, setCleanUpOnExit, setUseLatestSauceConnect
      • Methods inherited from class com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager

        addElement, closeTunnelsForPlan, createProcess, getLogfile, getTunnelName, incrementProcessCountForUser, joinArgs, logMessage, makeErrorGobbler, makeOutputGobbler, openConnection, openConnection, openConnection, setSauceRest
      • Methods inherited from interface com.saucelabs.ci.sauceconnect.SauceTunnelManager

        closeTunnelsForPlan, openConnection, openConnection, openConnection
    • Constructor Detail

      • HudsonSauceConnectFourManager

        public HudsonSauceConnectFourManager()
    • Method Detail

      • getSauceConnectWorkingDirectory

        public String getSauceConnectWorkingDirectory()
        Overrides:
        getSauceConnectWorkingDirectory in class com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager
      • setWorkingDirectory

        public void setWorkingDirectory​(String workingDirectory)