Class FixedSessionExecutor

java.lang.Object
org.openqa.selenium.remote.HttpCommandExecutor
dev.comfast.cf.se.infra.FixedSessionExecutor
All Implemented Interfaces:
org.openqa.selenium.logging.NeedsLocalLogs, org.openqa.selenium.remote.CommandExecutor

public class FixedSessionExecutor extends org.openqa.selenium.remote.HttpCommandExecutor
Used to create custom RemoteWebDriver instance
  • Constructor Summary

    Constructors
    Constructor
    Description
    FixedSessionExecutor(URL browserAddress, org.openqa.selenium.remote.SessionId sessionId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openqa.selenium.remote.Response
    execute(org.openqa.selenium.remote.Command command)
     

    Methods inherited from class org.openqa.selenium.remote.HttpCommandExecutor

    defineCommand, getAddressOfRemoteServer, getDefaultClientFactory, setLocalLogs

    Methods inherited from class java.lang.Object

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

    • FixedSessionExecutor

      public FixedSessionExecutor(URL browserAddress, org.openqa.selenium.remote.SessionId sessionId)
  • Method Details

    • execute

      public org.openqa.selenium.remote.Response execute(org.openqa.selenium.remote.Command command) throws IOException
      Specified by:
      execute in interface org.openqa.selenium.remote.CommandExecutor
      Overrides:
      execute in class org.openqa.selenium.remote.HttpCommandExecutor
      Throws:
      IOException