Class GridModel
- java.lang.Object
-
- org.openqa.selenium.grid.distributor.local.GridModel
-
public class GridModel extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GridModeladd(NodeStatus node)java.util.Set<NodeStatus>getSnapshot()voidpurgeDeadNodes()GridModelrefresh(NodeStatus status)GridModelremove(NodeId id)booleanreserve(SlotId slotId)AvailabilitysetAvailability(NodeId id, Availability availability)voidsetSession(SlotId slotId, Session session)GridModeltouch(NodeId id)
-
-
-
Constructor Detail
-
GridModel
public GridModel(EventBus events)
-
-
Method Detail
-
add
public GridModel add(NodeStatus node)
-
refresh
public GridModel refresh(NodeStatus status)
-
purgeDeadNodes
public void purgeDeadNodes()
-
setAvailability
public Availability setAvailability(NodeId id, Availability availability)
-
reserve
public boolean reserve(SlotId slotId)
-
getSnapshot
public java.util.Set<NodeStatus> getSnapshot()
-
-