public class DefaultSession extends Object implements Session
| Modifier and Type | Method and Description |
|---|---|
void |
attachScreenshot(String base64EncodedImage) |
void |
close() |
static Session |
createSession(DriverFactory factory,
org.openqa.selenium.remote.SessionId sessionId,
Capabilities capabilities) |
static Session |
createSession(DriverFactory factory,
org.openqa.selenium.io.TemporaryFilesystem tempFs,
org.openqa.selenium.remote.SessionId sessionId,
Capabilities capabilities) |
<X> X |
execute(FutureTask<X> future) |
String |
getAndClearScreenshot() |
Capabilities |
getCapabilities() |
WebDriver |
getDriver() |
KnownElements |
getKnownElements() |
org.openqa.selenium.remote.SessionId |
getSessionId() |
org.openqa.selenium.io.TemporaryFilesystem |
getTemporaryFileSystem() |
void |
interrupt() |
boolean |
isInUse()
Indicates that the session is in use at this moment (being forwarded to browser)
|
boolean |
isTimedOut(long timeout) |
void |
updateLastAccessTime()
Touches the session.
|
public static Session createSession(DriverFactory factory, org.openqa.selenium.remote.SessionId sessionId, Capabilities capabilities) throws Exception
Exceptionpublic static Session createSession(DriverFactory factory, org.openqa.selenium.io.TemporaryFilesystem tempFs, org.openqa.selenium.remote.SessionId sessionId, Capabilities capabilities) throws Exception
Exceptionpublic void updateLastAccessTime()
updateLastAccessTime in interface Sessionpublic boolean isTimedOut(long timeout)
isTimedOut in interface Sessionpublic <X> X execute(FutureTask<X> future) throws Exception
public KnownElements getKnownElements()
getKnownElements in interface Sessionpublic Capabilities getCapabilities()
getCapabilities in interface Sessionpublic void attachScreenshot(String base64EncodedImage)
attachScreenshot in interface Sessionpublic String getAndClearScreenshot()
getAndClearScreenshot in interface Sessionpublic org.openqa.selenium.remote.SessionId getSessionId()
getSessionId in interface Sessionpublic org.openqa.selenium.io.TemporaryFilesystem getTemporaryFileSystem()
getTemporaryFileSystem in interface Sessionpublic boolean isInUse()
SessionCopyright © 2013. All rights reserved.