Skip navigation links
Arquillian Drone Extension Support for WebDriver 2.1.0.Alpha1
A B C D E F G H I L M N O P R S T U V W 

A

AbstractBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
Class that handles system properties, properties stored in capabilities, downloading, extracting and setting binaries as executable.
AbstractBinaryHandler() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
 
ARQUILLIAN_DRONE_CACHE_DIRECTORY - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
AugmentingEnhancer - Class in org.jboss.arquillian.drone.webdriver.augmentation
Augments RemoteWebDriver instances so that it implements all interfaces determined by provided Capabilities.
AugmentingEnhancer() - Constructor for class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
 

B

BinaryFilesUtils - Class in org.jboss.arquillian.drone.webdriver.binary
A util class for binary files
BinaryFilesUtils() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.BinaryFilesUtils
 
BinaryHandler - Interface in org.jboss.arquillian.drone.webdriver.binary.handler
A representation of some binary handler.
BinaryInteraction - Class in org.jboss.arquillian.drone.webdriver.binary.process
Creates a Spacelift interaction for process that are usually tight with some specific output and for which you can define which output should be printed to stdout
BinaryInteraction() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction
Creates empty interaction builder
BinaryInteraction.MatchedOutputProcessInteractionBuilder - Class in org.jboss.arquillian.drone.webdriver.binary.process
Definition of allowed actions when output is matched
BrowserCapabilitiesList - Class in org.jboss.arquillian.drone.webdriver.factory
An internal mapping between browser capabilities property, implementation class and DesiredCapabilities.
BrowserCapabilitiesList() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList
 
BrowserCapabilitiesList.Chrome - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.Firefox - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.HtmlUnit - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.InternetExplorer - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.Opera - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.PhantomJS - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.Remote - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesList.Safari - Class in org.jboss.arquillian.drone.webdriver.factory
 
BrowserCapabilitiesRegistrar - Class in org.jboss.arquillian.drone.webdriver.impl
 
BrowserCapabilitiesRegistrar() - Constructor for class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistrar
 
BrowserCapabilitiesRegistryImpl - Class in org.jboss.arquillian.drone.webdriver.impl
 
BrowserCapabilitiesRegistryImpl() - Constructor for class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistryImpl
 
build() - Method in class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction
Builds ProcessInteraction object from defined data

C

canEnhance(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Method in class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
 
CapabilitiesOptionsMapper - Class in org.jboss.arquillian.drone.webdriver.factory
 
CapabilitiesOptionsMapper() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.CapabilitiesOptionsMapper
 
checkAndSetBinary(boolean) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Checks system properties and capabilities, whether a path to binary is already set there (see AbstractBinaryHandler.getSystemBinaryProperty() and AbstractBinaryHandler.getBinaryProperty() ).
checkAndSetBinary(boolean) - Method in interface org.jboss.arquillian.drone.webdriver.binary.handler.BinaryHandler
 
checkAndSetBinary(boolean) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
Chrome() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Chrome
 
CHROME_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
CHROME_DRIVER_BINARY_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
CHROME_SYSTEM_DRIVER_BINARY_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
ChromeDriverBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling chromeDriver binaries
ChromeDriverBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
ChromeDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for ChromeDriver.
ChromeDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
CONFIGURATION_NAME - Static variable in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
configure(ArquillianDescriptor, Class<? extends Annotation>) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
Constants - Class in org.jboss.arquillian.drone.webdriver.utils
 
Constants() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.Constants
 
createConfiguration(ArquillianDescriptor, DronePoint<ChromeDriver>) - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
 
createInstance(SessionId, Capabilities) - Static method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory
 
createRemoteDriver(URL, Capabilities) - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 

D

deenhance(RemoteWebDriver, Class<? extends Annotation>) - Method in class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
Unwraps the instance
DEFAULT_BROWSER_CAPABILITIES - Static variable in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
DEFAULT_FILE - Static variable in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentFileStorage
 
DEFAULT_INTERNET_EXPLORER_PORT - Static variable in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
DEFAULT_REMOTE_URL - Static variable in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
deserializeFromBytes(Class<T>, byte[]) - Static method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationUtils
Takes byte array representing serialized object and constructs its object form
destroyInstance(ChromeDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
destroyInstance(FirefoxDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
 
destroyInstance(HtmlUnitDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
 
destroyInstance(InternetExplorerDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
destroyInstance(OperaDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
 
destroyInstance(PhantomJSDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
 
destroyInstance(RemoteWebDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 
destroyInstance(SafariDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
 
destroyInstance(WebDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory
 
download(File, URL) - Static method in class org.jboss.arquillian.drone.webdriver.binary.downloading.Downloader
Downloads file from the given url and stores it either in given directory or if the directory is null, then in a directory target/drone/downloaded/.
DOWNLOAD_BINARIES_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Capability property that sets downloading on or off.
downloadAndPrepare() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method consist of four steps:
downloadAndPrepare(File, String) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Takes care of all steps but the first one of the method AbstractBinaryHandler.downloadAndPrepare()
downloadAndPrepare(File, URL) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Takes care of all steps but the first one of the method AbstractBinaryHandler.downloadAndPrepare()
downloadAndPrepare() - Method in interface org.jboss.arquillian.drone.webdriver.binary.handler.BinaryHandler
 
downloadAndPrepare() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
downloadAndPrepare() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
Downloader - Class in org.jboss.arquillian.drone.webdriver.binary.downloading
A util class that enables you to download files.
Downloader() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.Downloader
 
DRONE_AUGMENTED - Static variable in class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
 
DRONE_TARGET_DIRECTORY - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
DRONE_TARGET_DOWNLOADED_DIRECTORY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.downloading.Downloader
 
DroneWebDriverExtension - Class in org.jboss.arquillian.drone.webdriver
Arquillian Drone support for WebDriver
DroneWebDriverExtension() - Constructor for class org.jboss.arquillian.drone.webdriver.DroneWebDriverExtension
 

E

empty(Object) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
empty(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
enableClass(String) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationWhitelist
 
enhance(RemoteWebDriver, Class<? extends Annotation>) - Method in class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
Augments the instance
equals(Object) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
equals(Object) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
ExternalBinary - Class in org.jboss.arquillian.drone.webdriver.binary.downloading
A representation of some external binary.
ExternalBinary(String, String) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
ExternalBinary(String) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
ExternalBinarySource - Interface in org.jboss.arquillian.drone.webdriver.binary.downloading.source
A representation of an external source of some binarie.
extract(File) - Static method in class org.jboss.arquillian.drone.webdriver.binary.BinaryFilesUtils
Extracts given archive into a directory target/drone/md5hash(archive)/
If the archive is not one of the archives that are supported, then the file is only copied.

F

FILE_STORE_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentFileStorage
 
Firefox() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Firefox
 
FIREFOX_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
FIREFOX_DRIVER_BINARY_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
FIREFOX_SYSTEM_DRIVER_BINARY_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
FirefoxDriverBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling chromeDriver binaries
FirefoxDriverBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
FirefoxDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for FirefoxDriver.
FirefoxDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
 
FirefoxPrefsReader - Class in org.jboss.arquillian.drone.webdriver.utils
 
FirefoxPrefsReader() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.FirefoxPrefsReader
 
fromRemoteWebDriver(RemoteWebDriver) - Static method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriver
Creates the ReusableRemoteWebDriver from valid RemoteWebDriver instance.
fromReusedSession(URL, Capabilities, SessionId) - Static method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriver
Reuses browser session using sessionId and desiredCapabilities as fully-initialized Capabilities object from the previous RemoteWebDriver session.

G

getAllBrowserCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistryImpl
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Name of the subdirectory that should be used for this binary handler in the Drone cache directory ($HOME/.arquillian/drone)
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getArquillianCacheSubdirectory() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return a capability property name which a path to an executable binary could be stored under
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getBinaryRelease() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GitHubSource
 
getBrowser() - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
getBrowser() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return a desired capabilities with stored properties
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
Returns a Capabilities instance with set all necessary properties.
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
Returns a Capabilities instance with set all necessary properties.
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
Returns a Capabilities instance which is completely same as that one that is contained in the configuration object itself - there is no necessary properties to be set
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
Returns a Capabilities instance which is completely same as that one that is contained in the configuration object itself - there is no necessary properties to be set.
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
Returns a Capabilities instance which is completely same as that one that is contained in the configuration object itself - there is no necessary properties to be set.
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
Returns a Capabilities instance with set all necessary properties (ie: phantomjs.binary.path).
getCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
Returns a Capabilities instance which is completely same as that one that is contained in the configuration object itself - there is no necessary properties to be set.
getCapabilities(WebDriverConfiguration, boolean) - Method in class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
Returns a Capabilities instance which is completely same as that one that is contained in the configuration object itself - there is no necessary properties to be set.
getConfigurationName() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getDesiredCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return a capability property name which a desired version of a binary could be stored under
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getDesiredVersionProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getDimensions() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getDirectoryFromFullVersion(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.SeleniumGoogleStorageSource
Parses the full version of a selenium release and returns directory name the binaries should be stored in.
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory
 
getEntryByImplementationClassName(String) - Method in class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistryImpl
Deprecated.
getEntryFor(String) - Method in class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistryImpl
 
getExpectedFileNameRegex() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GitHubSource
It is expected that this abstract method should return a regex that represents an expected file name of the release asset.
getExpectedKeyRegex(String, String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GoogleStorageSource
It is expected that this abstract method should return a regex that represents a key of an expected binary/file stored in the google storage.
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return an instance of an ExternalBinary that should be used for retrieving available releases of a binary
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getExternalBinarySource() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getIePort() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getImplementationClass() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Chrome
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Firefox
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.HtmlUnit
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.InternetExplorer
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Opera
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.PhantomJS
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Remote
 
getImplementationClassName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Safari
 
getLatestRelease() - Method in interface org.jboss.arquillian.drone.webdriver.binary.downloading.source.ExternalBinarySource
Retrieves information about the latest release of binary and returns an instance of ExternalBinary that represents the latest release.
getLatestRelease() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GitHubSource
 
getLatestRelease() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GoogleStorageSource
 
getMd5hash(File) - Static method in class org.jboss.arquillian.drone.webdriver.binary.BinaryFilesUtils
Counts and returns md5 hash of the given file
getPathToSeleniumServerBinary() - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.augmentation.AugmentingEnhancer
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Chrome
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Firefox
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.HtmlUnit
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.InternetExplorer
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Opera
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.PhantomJS
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Remote
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Safari
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.FirefoxDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory
 
getPreferences(File) - Static method in class org.jboss.arquillian.drone.webdriver.utils.FirefoxPrefsReader
Reads Firefox preferences in specific format from file and
getProperty(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.PropertySecurityAction
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Chrome
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Firefox
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.HtmlUnit
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.InternetExplorer
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Opera
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.PhantomJS
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Remote
 
getRawCapabilities() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Safari
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Chrome
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Firefox
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.HtmlUnit
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.InternetExplorer
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Opera
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.PhantomJS
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Remote
 
getReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Safari
 
getReleaseForVersion(String) - Method in interface org.jboss.arquillian.drone.webdriver.binary.downloading.source.ExternalBinarySource
Retrieves information about a binary release with the desired version and returns an instance of ExternalBinary that represents the found release.
getReleaseForVersion(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GitHubSource
 
getReleaseForVersion(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GoogleStorageSource
 
getRemoteAddress() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
getSessionId() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return a system property name which a path to an executable binary should be stored under
getSystemBinaryProperty() - Method in interface org.jboss.arquillian.drone.webdriver.binary.handler.BinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getSystemBinaryProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getUrl() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
getUrl() - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
getUrl() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
This method should return a capability property name which a url pointing to a desired binary could be stored under
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.ChromeDriverBinaryHandler
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.FirefoxDriverBinaryHandler
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
getUrlToDownloadProperty() - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
getVersion() - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
GitHubSource - Class in org.jboss.arquillian.drone.webdriver.binary.downloading.source
GitHub source is an abstract class that helps you to retrieve either latest release or a release with some version from some specific repository.
GitHubSource(String, String) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GitHubSource
 
GoogleStorageSource - Class in org.jboss.arquillian.drone.webdriver.binary.downloading.source
GoogleStorageSource source is an abstract class that helps you to retrieve either latest release or a release with some version from some specific google storage.
GoogleStorageSource(String) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GoogleStorageSource
 
GoogleStorageSource(String, String) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.source.GoogleStorageSource
 

H

hashCode() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
hashCode() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
HtmlUnit() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.HtmlUnit
 
HTMLUNIT_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
HtmlUnitDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for HtmlUnitDriver.
HtmlUnitDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.HtmlUnitDriverFactory
 
HttpUtils - Class in org.jboss.arquillian.drone.webdriver.utils
 
HttpUtils() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.HttpUtils
 

I

IE_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
IE_SYSTEM_DRIVER_BINARY_PROPERTY - Static variable in class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
InitializationParameter - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
InitializationParameter(URL, Capabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
InitializationParametersMap - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Contains a map of initialization parameters available in run time in time period between a reusable browser is created and destroyed
InitializationParametersMap() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParametersMap
 
initialize(BeforeSuite) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriverExtension
 
InternetExplorer() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.InternetExplorer
 
InternetExplorerBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling driver binaries for internet explorer
InternetExplorerBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.InternetExplorerBinaryHandler
 
InternetExplorerDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for InternetExplorerDriver.
InternetExplorerDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
 
isEmpty(Object, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
isEmpty(String, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
isEnabled(String) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationWhitelist
 
isExecutable(String, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
isLocalhost(URL) - Static method in class org.jboss.arquillian.drone.webdriver.utils.UrlUtils
Checks whether the given URL is a localhost address
isReachable(URL) - Static method in class org.jboss.arquillian.drone.webdriver.utils.UrlUtils
Tries to open connection to the given URL to check it is reachable
isRemote() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
isRemoteReusable() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
isReuseCookies() - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
isSeleniumHubRunningOnDefaultUrl() - Static method in class org.jboss.arquillian.drone.webdriver.utils.UrlUtils
Tries to open connection to the default URL of Selenium Server (localhost:4444) to check whether Selenium Hub is started
isValidPath(String, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
isValidUrl(URL, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 
isValidUrl(String, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 

L

loadStore() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentFileStorage
 
loadStore() - Method in interface org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentStorage
 
LookAheadObjectInputStream(InputStream, SerializationWhitelist) - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationUtils.LookAheadObjectInputStream
 

M

mapCapabilities(Object, DesiredCapabilities, String) - Static method in class org.jboss.arquillian.drone.webdriver.factory.CapabilitiesOptionsMapper
Parses capabilities set in DesiredCapabilities and according to set-method names it sets the values into corresponding variables of the given Object instance.
markAsExecutable(File) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Sets the given binary to be executable
MatchedOutputProcessInteractionBuilder() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction.MatchedOutputProcessInteractionBuilder
 

N

nonEmpty(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.Validate
 

O

Opera() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Opera
 
OPERA_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
OperaDriverBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling binaries for Opera
Not fully implemented - downloading is not supported so far
OperaDriverBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.OperaDriverBinaryHandler
 
OperaDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for OperaDriver.
OperaDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.OperaDriverFactory
 
org.jboss.arquillian.drone.webdriver - package org.jboss.arquillian.drone.webdriver
 
org.jboss.arquillian.drone.webdriver.augmentation - package org.jboss.arquillian.drone.webdriver.augmentation
 
org.jboss.arquillian.drone.webdriver.binary - package org.jboss.arquillian.drone.webdriver.binary
 
org.jboss.arquillian.drone.webdriver.binary.downloading - package org.jboss.arquillian.drone.webdriver.binary.downloading
 
org.jboss.arquillian.drone.webdriver.binary.downloading.source - package org.jboss.arquillian.drone.webdriver.binary.downloading.source
 
org.jboss.arquillian.drone.webdriver.binary.handler - package org.jboss.arquillian.drone.webdriver.binary.handler
 
org.jboss.arquillian.drone.webdriver.binary.process - package org.jboss.arquillian.drone.webdriver.binary.process
 
org.jboss.arquillian.drone.webdriver.configuration - package org.jboss.arquillian.drone.webdriver.configuration
 
org.jboss.arquillian.drone.webdriver.factory - package org.jboss.arquillian.drone.webdriver.factory
 
org.jboss.arquillian.drone.webdriver.factory.remote.reusable - package org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
org.jboss.arquillian.drone.webdriver.impl - package org.jboss.arquillian.drone.webdriver.impl
 
org.jboss.arquillian.drone.webdriver.utils - package org.jboss.arquillian.drone.webdriver.utils
 
org.jboss.arquillian.drone.webdriver.window - package org.jboss.arquillian.drone.webdriver.window
 
outputPrefix(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction
Defines a prefix for standard output and standard error output.

P

PersistReusedSessionsEvent - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
PersistReusedSessionsEvent() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.PersistReusedSessionsEvent
 
persistStore(PersistReusedSessionsEvent) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriverExtension
 
PhantomJS() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.PhantomJS
 
PHANTOMJS_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
PhantomJSDriverBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling PhantomJS binaries
Not fully implemented - downloading is not supported using an ExternalBinarySource
PhantomJSDriverBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.PhantomJSDriverBinaryHandler
 
PhantomJSDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for PhantomJSDriver.
PhantomJSDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.PhantomJSDriverFactory
 
printToOut(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction
 
PropertySecurityAction - Class in org.jboss.arquillian.drone.webdriver.utils
 
PropertySecurityAction() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.PropertySecurityAction
 
pull(InitializationParameter) - Method in interface org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionStore
 
pull(InitializationParameter) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionStoreImpl
 

R

register(LoadableExtension.ExtensionBuilder) - Method in class org.jboss.arquillian.drone.webdriver.DroneWebDriverExtension
 
register(BeforeSuite) - Method in class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistrar
 
registerBrowserCapabilitiesFor(String, BrowserCapabilities) - Method in class org.jboss.arquillian.drone.webdriver.impl.BrowserCapabilitiesRegistryImpl
Registers a browser capability object for given key
Remote() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Remote
 
REMOTE_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
RemoteWebDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
 
RemoteWebDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.RemoteWebDriverFactory
 
resizeBrowserWindow(AfterDroneInstantiated) - Method in class org.jboss.arquillian.drone.webdriver.window.WindowResizer
 
resizeBrowserWindow(AfterDroneEnhanced) - Method in class org.jboss.arquillian.drone.webdriver.window.WindowResizer
 
resolveClass(ObjectStreamClass) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationUtils.LookAheadObjectInputStream
Only deserialize instances of our expected Bicycle class
ReusableRemoteWebDriver - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Reusable remote driver provides same functionality like RemoteWebDriver, but it additionally allows to reuse browser session.
ReusableRemoteWebDriver(CommandExecutor, Capabilities, SessionId) - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriver
 
ReusableRemoteWebDriver(URL, Capabilities, SessionId) - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriver
 
ReusableRemoteWebDriverExtension - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
ReusableRemoteWebDriverExtension() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusableRemoteWebDriverExtension
 
ReusedSession - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
ReusedSessionPermanentFileStorage - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Loads and writes ReusedSessionStore from/to file.
ReusedSessionPermanentFileStorage() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentFileStorage
 
ReusedSessionPermanentStorage - Interface in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Loads and writes ReusedSessionStore to permanent storage.
ReusedSessionStore - Interface in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
ReusedSessionStoreImpl - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Storage for ReusedSession.
ReusedSessionStoreImpl() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionStoreImpl
 

S

Safari() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.BrowserCapabilitiesList.Safari
 
SAFARI_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
SafariDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for SafariDriver.
SafariDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.SafariDriverFactory
 
SELENIUM_BASE_STORAGE_URL - Static variable in class org.jboss.arquillian.drone.webdriver.binary.downloading.source.SeleniumGoogleStorageSource
 
SeleniumGoogleStorageSource - Class in org.jboss.arquillian.drone.webdriver.binary.downloading.source
GoogleStorageSource for Selenium binaries.
SeleniumGoogleStorageSource() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.downloading.source.SeleniumGoogleStorageSource
 
SeleniumServerBinaryHandler - Class in org.jboss.arquillian.drone.webdriver.binary.handler
A class for handling selenium server binaries.
SeleniumServerBinaryHandler(DesiredCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.handler.SeleniumServerBinaryHandler
 
SeleniumServerExecutor - Class in org.jboss.arquillian.drone.webdriver.binary.process
Is responsible for launching and stopping selenium server binary
SeleniumServerExecutor() - Constructor for class org.jboss.arquillian.drone.webdriver.binary.process.SeleniumServerExecutor
 
sentGetRequest(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.HttpUtils
 
SerializationUtils - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
The utility methods for serializing / deserializing objects
SerializationUtils() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationUtils
 
SerializationUtils.LookAheadObjectInputStream - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
 
SerializationWhitelist - Class in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
List of classes that can be serialized and deserialized.
SerializationWhitelist() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationWhitelist
 
serializeToBytes(Serializable) - Static method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.SerializationUtils
Takes serializable object and serializes it to the byte array
setBinaryAsSystemProperty(boolean, String) - Method in class org.jboss.arquillian.drone.webdriver.binary.handler.AbstractBinaryHandler
Sets binary as a system property that is returned by method AbstractBinaryHandler.getSystemBinaryProperty()
setBrowser(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
setBrowser(String) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setBrowserInternal(BrowserCapabilities) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setCapabilities(DesiredCapabilities) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
setDimensions(String) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setIePort(int) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setPathToSeleniumServerBinary(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
setProperty(String, String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.PropertySecurityAction
 
setRemote(boolean) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setRemoteAddress(URL) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setRemoteReusable(boolean) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setReuseCookies(boolean) - Method in class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
setUrl(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
setUrl(URL) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
setVersion(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.downloading.ExternalBinary
 
startSeleniumServer(StartSeleniumServer) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.SeleniumServerExecutor
Runs an instance of Selenium Server
StartSeleniumServer - Class in org.jboss.arquillian.drone.webdriver.binary.process
 
StartSeleniumServer(String, String, DesiredCapabilities, URL) - Constructor for class org.jboss.arquillian.drone.webdriver.binary.process.StartSeleniumServer
 
stopSeleniumServer(AfterSuite, SeleniumServerExecutor.SeleniumServerExecution) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.SeleniumServerExecutor
Stops an instance of Selenium Server
store(InitializationParameter, ReusedSession) - Method in interface org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionStore
 
store(InitializationParameter, ReusedSession) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionStoreImpl
 
StringUtils - Class in org.jboss.arquillian.drone.webdriver.utils
Utility class to parse a list of strings
StringUtils() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.StringUtils
 

T

thenCountDown(CountDownLatch) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction.MatchedOutputProcessInteractionBuilder
Counts down the latch (if not null and is bigger than zero)
tokenize(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.StringUtils
Parse string to tokens.
toString() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.InitializationParameter
 
toString() - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSession
 
trimMultiline(String) - Static method in class org.jboss.arquillian.drone.webdriver.utils.StringUtils
 

U

UnableReuseSessionException - Exception in org.jboss.arquillian.drone.webdriver.factory.remote.reusable
Thrown when session which was tried to reuse can't be reused.
UnableReuseSessionException() - Constructor for exception org.jboss.arquillian.drone.webdriver.factory.remote.reusable.UnableReuseSessionException
 
UnableReuseSessionException(String, Throwable) - Constructor for exception org.jboss.arquillian.drone.webdriver.factory.remote.reusable.UnableReuseSessionException
 
UnableReuseSessionException(String) - Constructor for exception org.jboss.arquillian.drone.webdriver.factory.remote.reusable.UnableReuseSessionException
 
UnableReuseSessionException(Throwable) - Constructor for exception org.jboss.arquillian.drone.webdriver.factory.remote.reusable.UnableReuseSessionException
 
UrlUtils - Class in org.jboss.arquillian.drone.webdriver.utils
A simple URL utility class
UrlUtils() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.UrlUtils
 

V

Validate - Class in org.jboss.arquillian.drone.webdriver.utils
 
Validate() - Constructor for class org.jboss.arquillian.drone.webdriver.utils.Validate
 

W

WEB_DRIVER - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
WEB_DRIVER_NOT_FOUND_ERROR_MESSAGE - Static variable in class org.jboss.arquillian.drone.webdriver.utils.Constants
 
WebDriverConfiguration - Class in org.jboss.arquillian.drone.webdriver.configuration
Generic configuration for WebDriver Driver.
WebDriverConfiguration(BrowserCapabilities) - Constructor for class org.jboss.arquillian.drone.webdriver.configuration.WebDriverConfiguration
 
WebDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Factory which combines Configurator, Instantiator and Destructor for a generic WebDriver browser.
WebDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory
 
when(String) - Method in class org.jboss.arquillian.drone.webdriver.binary.process.BinaryInteraction
Defines an interaction when pattern is matched
WindowResizer - Class in org.jboss.arquillian.drone.webdriver.window
Support for resizing WebDriver windows to value defined in capabilities via dimensions.
WindowResizer() - Constructor for class org.jboss.arquillian.drone.webdriver.window.WindowResizer
 
writeStore(ReusedSessionStore) - Method in class org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentFileStorage
 
writeStore(ReusedSessionStore) - Method in interface org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPermanentStorage
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links
Arquillian Drone Extension Support for WebDriver 2.1.0.Alpha1

Copyright © 2017 JBoss by Red Hat. All rights reserved.