public static class FirefoxDriver.LazyCommandExecutor extends java.lang.Object implements CommandExecutor, NeedsLocalLogs
| Modifier and Type | Field and Description |
|---|---|
private FirefoxBinary |
binary |
private ExtensionConnection |
connection |
private LocalLogs |
logs |
private FirefoxProfile |
profile |
| Modifier | Constructor and Description |
|---|---|
private |
LazyCommandExecutor(FirefoxBinary binary,
FirefoxProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
Response |
execute(Command command) |
java.net.URI |
getAddressOfRemoteServer() |
void |
quit() |
void |
setConnection(ExtensionConnection connection) |
void |
setLocalLogs(LocalLogs logs) |
private ExtensionConnection connection
private final FirefoxBinary binary
private final FirefoxProfile profile
private LocalLogs logs
private LazyCommandExecutor(FirefoxBinary binary, FirefoxProfile profile)
public void setConnection(ExtensionConnection connection)
public void quit()
public Response execute(Command command) throws java.io.IOException
execute in interface CommandExecutorjava.io.IOExceptionpublic void setLocalLogs(LocalLogs logs)
setLocalLogs in interface NeedsLocalLogspublic java.net.URI getAddressOfRemoteServer()