Class FirefoxDriverService

java.lang.Object
org.openqa.selenium.remote.service.DriverService
org.openqa.selenium.firefox.FirefoxDriverService
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
GeckoDriverService

public abstract class FirefoxDriverService extends org.openqa.selenium.remote.service.DriverService
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields inherited from class org.openqa.selenium.remote.service.DriverService

    DEFAULT_TIMEOUT, LOG_NULL, LOG_STDERR, LOG_STDOUT, process
  • Constructor Summary

    Constructors
    Constructor
    Description
    FirefoxDriverService(@Nullable File executable, int port, @Nullable Duration timeout, @Nullable List<String> args, @Nullable Map<String,String> environment)
     
  • Method Summary

    Methods inherited from class org.openqa.selenium.remote.service.DriverService

    close, getArgs, getDefaultDriverOptions, getDriverEnvironmentVariable, getDriverExecutable, getDriverName, getDriverProperty, getEnvironment, getExecutable, getOutputStream, getTimeout, getUrl, getUrl, hasShutdownEndpoint, isRunning, sendOutputTo, setExecutable, start, stop, waitUntilAvailable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FirefoxDriverService

      public FirefoxDriverService(@Nullable File executable, int port, @Nullable Duration timeout, @Nullable List<String> args, @Nullable Map<String,String> environment) throws IOException
      Parameters:
      executable - The GeckoDriver executable.
      port - Which port to start the GeckoDriver on.
      timeout - Timeout waiting for driver server to start.
      args - The arguments to the launched server.
      environment - The environment for the launched server.
      Throws:
      IOException - If an I/O error occurs.