Class RemoteSessionMap

java.lang.Object
org.openqa.selenium.grid.sessionmap.SessionMap
org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
All Implemented Interfaces:
org.openqa.selenium.remote.http.HttpHandler, org.openqa.selenium.remote.http.Routable, HasReadyState

public class RemoteSessionMap extends SessionMap
  • Constructor Details

    • RemoteSessionMap

      public RemoteSessionMap(org.openqa.selenium.remote.tracing.Tracer tracer, org.openqa.selenium.remote.http.HttpClient client)
  • Method Details

    • create

      public static SessionMap create(Config config)
    • isReady

      public boolean isReady()
    • add

      public boolean add(Session session)
      Specified by:
      add in class SessionMap
    • get

      public Session get(org.openqa.selenium.remote.SessionId id)
      Specified by:
      get in class SessionMap
    • getUri

      public URI getUri(org.openqa.selenium.remote.SessionId id) throws org.openqa.selenium.NoSuchSessionException
      Overrides:
      getUri in class SessionMap
      Throws:
      org.openqa.selenium.NoSuchSessionException
    • remove

      public void remove(org.openqa.selenium.remote.SessionId id)
      Specified by:
      remove in class SessionMap