Package org.openqa.selenium.grid.distributor
package org.openqa.selenium.grid.distributor
The
Distributor
is responsible for assigning new
calls to Create Session to a Node
. It's possible that the
first attempt to create a session fails for any number of reasons, and so a well-behaved
implementation will continue trying additional nodes until either a session starts or nothing is
successful.
To complicate matters, local ends may send a session request that is one of two different dialects (presumably in the future there may be more. *sigh*) and care must be taken to ensure that dialects match, or that a converter of some sort is added. The Node may be the part of the system responsible for adding this converter.
-
ClassDescription