org.openqa.selenium.server
Class BrowserSessionFactory.BrowserSessionInfo
java.lang.Object
org.openqa.selenium.server.BrowserSessionFactory.BrowserSessionInfo
- Enclosing class:
- BrowserSessionFactory
public static class BrowserSessionFactory.BrowserSessionInfo
- extends java.lang.Object
Collection class to hold the objects associated with a browser session.
- Author:
- [email protected] (Jennifer Bevan)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sessionId
public final java.lang.String sessionId
browserString
public final java.lang.String browserString
baseUrl
public final java.lang.String baseUrl
launcher
public final BrowserLauncher launcher
session
public final FrameGroupCommandQueueSet session
lastClosedAt
public long lastClosedAt
BrowserSessionFactory.BrowserSessionInfo
public BrowserSessionFactory.BrowserSessionInfo(java.lang.String sessionId,
java.lang.String browserString,
java.lang.String baseUrl,
BrowserLauncher launcher,
FrameGroupCommandQueueSet session)
isValid
protected static boolean isValid(BrowserSessionFactory.BrowserSessionInfo sessionInfo)
- Browser sessions require the session id, the browser, the base URL, and the launcher. They
don't actually require the session to be set up as a FrameGroupCommandQueueSet.
- Parameters:
sessionInfo
- the sessionInfo to validate.
- Returns:
- true if all fields excepting session are non-null.
Copyright © 2011. All Rights Reserved.