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 CommandExecutor
java.io.IOException
public void setLocalLogs(LocalLogs logs)
setLocalLogs
in interface NeedsLocalLogs
public java.net.URI getAddressOfRemoteServer()