Class NewSessionQueuer

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.openqa.selenium.remote.tracing.Tracer tracer  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected NewSessionQueuer​(org.openqa.selenium.remote.tracing.Tracer tracer, Secret registrationSecret)  
    • Field Detail

      • tracer

        protected final org.openqa.selenium.remote.tracing.Tracer tracer
    • Constructor Detail

      • NewSessionQueuer

        protected NewSessionQueuer​(org.openqa.selenium.remote.tracing.Tracer tracer,
                                   Secret registrationSecret)
    • Method Detail

      • addToQueue

        public abstract org.openqa.selenium.remote.http.HttpResponse addToQueue​(SessionRequest request)
      • retryAddToQueue

        public abstract boolean retryAddToQueue​(SessionRequest request)
      • clearQueue

        public abstract int clearQueue()
      • getQueueContents

        public abstract java.util.List<java.util.Set<org.openqa.selenium.Capabilities>> getQueueContents()
      • matches

        public boolean matches​(org.openqa.selenium.remote.http.HttpRequest req)
        Specified by:
        matches in interface org.openqa.selenium.remote.http.Routable
      • execute

        public org.openqa.selenium.remote.http.HttpResponse execute​(org.openqa.selenium.remote.http.HttpRequest req)
        Specified by:
        execute in interface org.openqa.selenium.remote.http.HttpHandler