Skip navigation links
Arquillian Cube Docker Drone Integration 1.18.0
A C D F G I L O R S V 

A

AfterConversion - Class in org.arquillian.cube.docker.drone.event
 
AfterConversion() - Constructor for class org.arquillian.cube.docker.drone.event.AfterConversion
 
AfterVideoRecorded - Class in org.arquillian.cube.docker.drone.event
 
AfterVideoRecorded(After, Path) - Constructor for class org.arquillian.cube.docker.drone.event.AfterVideoRecorded
 

C

canProvide(Class<?>) - Method in class org.arquillian.cube.docker.graphene.location.DockerCubeCustomizableURLResourceProvider
 
configure(ArquillianDescriptor) - Method in class org.arquillian.cube.docker.drone.CubeDroneConfigurator
 
create(String, CubeDroneConfiguration) - Static method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
createInstance(WebDriverConfiguration) - Method in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
 
createTemporaryVolume(String) - Static method in class org.arquillian.cube.docker.drone.util.VolumeCreator
Creates a new temporary folder with password file for VNC server.
CubeDockerDroneExtension - Class in org.arquillian.cube.docker.drone
Cube Drone Extension register.
CubeDockerDroneExtension() - Constructor for class org.arquillian.cube.docker.drone.CubeDockerDroneExtension
 
CubeDroneConfiguration - Class in org.arquillian.cube.docker.drone
Configuration for cube drone extension.
CubeDroneConfiguration() - Constructor for class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
CubeDroneConfiguration.ContainerNameStrategy - Enum in org.arquillian.cube.docker.drone
 
CubeDroneConfiguration.RecordMode - Enum in org.arquillian.cube.docker.drone
 
CubeDroneConfigurator - Class in org.arquillian.cube.docker.drone
 
CubeDroneConfigurator() - Constructor for class org.arquillian.cube.docker.drone.CubeDroneConfigurator
 

D

destroyInstance(RemoteWebDriver) - Method in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
 
DockerCubeCustomizableURLResourceProvider - Class in org.arquillian.cube.docker.graphene.location
The DockerCubeCustomizableURLResourceProvider is used in the context of Graphene, if you use the standalone framework integration option (see https://docs.jboss.org/author/display/ARQGRA2/Framework+Integration+Options) with Docker Cube and thus the Arquillian org.jboss.arquillian.container.test.impl.enricher.resource.URLResourceProvider is not on on the classpath, a way to inject the URL is required.
DockerCubeCustomizableURLResourceProvider() - Constructor for class org.arquillian.cube.docker.graphene.location.DockerCubeCustomizableURLResourceProvider
 
DockerRemoteWebDriverFactory - Class in org.jboss.arquillian.drone.webdriver.factory
Custom Remote WebDriver Factory that generates a RemoteWebDriver pointing to Docker Selenium Docker IP.
DockerRemoteWebDriverFactory() - Constructor for class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
 
DroneOverwriteConfigurator - Class in org.arquillian.cube.docker.drone
 
DroneOverwriteConfigurator() - Constructor for class org.arquillian.cube.docker.drone.DroneOverwriteConfigurator
 

F

FLVREC_COMMAND - Static variable in class org.arquillian.cube.docker.drone.SeleniumContainers
 
fromClassPath() - Static method in class org.arquillian.cube.docker.drone.util.SeleniumVersionExtractor
Returns current selenium version from JAR set in classpath.
fromMap(Map<String, String>) - Static method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 

G

getAfter() - Method in class org.arquillian.cube.docker.drone.event.AfterVideoRecorded
 
getBrowser() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getBrowserDockerfileLocation() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getBrowserImage() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getContainerNamePrefix() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getContainerNameStrategy() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getDriverReadableName() - Method in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
 
getFinalDirectory() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getFinalLocation(After, CubeDroneConfiguration) - Static method in class org.arquillian.cube.docker.drone.util.VideoFileDestination
 
getPrecedence() - Method in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
 
getRecordMode() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
getSeleniumBoundedPort() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getSeleniumContainer() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getSeleniumContainerName() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVideoConverterContainer() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVideoConverterContainerName() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVideoLocation() - Method in class org.arquillian.cube.docker.drone.event.AfterVideoRecorded
 
getVideoRecordingFile() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVideoRecordingFolder() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVncContainer() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 
getVncContainerName() - Method in class org.arquillian.cube.docker.drone.SeleniumContainers
 

I

install(CubeDockerConfiguration, ArquillianDescriptor) - Method in class org.arquillian.cube.docker.drone.InstallSeleniumCube
 
InstallSeleniumCube - Class in org.arquillian.cube.docker.drone
Class that modifies the docker composition to add Selenium docker container and if configured the VNC client container too.
InstallSeleniumCube() - Constructor for class org.arquillian.cube.docker.drone.InstallSeleniumCube
 
IpAddressValidator - Class in org.arquillian.cube.docker.drone.util
 
IpAddressValidator() - Constructor for class org.arquillian.cube.docker.drone.util.IpAddressValidator
 
isBrowserDockerfileDirectorySet() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
isBrowserImageSet() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
isRecording() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
isRecordOnFailure() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 
isVideoOutputDirectorySet() - Method in class org.arquillian.cube.docker.drone.CubeDroneConfiguration
 

L

lookup(ArquillianResource, Annotation...) - Method in class org.arquillian.cube.docker.graphene.location.DockerCubeCustomizableURLResourceProvider
 

O

org.arquillian.cube.docker.drone - package org.arquillian.cube.docker.drone
 
org.arquillian.cube.docker.drone.event - package org.arquillian.cube.docker.drone.event
 
org.arquillian.cube.docker.drone.util - package org.arquillian.cube.docker.drone.util
 
org.arquillian.cube.docker.graphene.location - package org.arquillian.cube.docker.graphene.location
 
org.jboss.arquillian.drone.webdriver.factory - package org.jboss.arquillian.drone.webdriver.factory
 
overwriteDroneConfiguration(ArquillianDescriptor) - Method in class org.arquillian.cube.docker.drone.DroneOverwriteConfigurator
 

R

register(LoadableExtension.ExtensionBuilder) - Method in class org.arquillian.cube.docker.drone.CubeDockerDroneExtension
 
resolveTargetDirectory(CubeDroneConfiguration) - Static method in class org.arquillian.cube.docker.drone.util.VideoFileDestination
 

S

SeleniumContainers - Class in org.arquillian.cube.docker.drone
 
SeleniumVersionExtractor - Class in org.arquillian.cube.docker.drone.util
Utility class for Selenium.
SeleniumVersionExtractor() - Constructor for class org.arquillian.cube.docker.drone.util.SeleniumVersionExtractor
 
startConversion(AfterSuite, CubeDroneConfiguration, CubeRegistry) - Method in class org.arquillian.cube.docker.drone.VideoConversionLifecycleManager
 
startRecording(Before, CubeDroneConfiguration, CubeRegistry) - Method in class org.arquillian.cube.docker.drone.VncRecorderLifecycleManager
 
stopContainer(AfterConversion) - Method in class org.arquillian.cube.docker.drone.VideoConversionLifecycleManager
 
stopRecording(After, TestResult, CubeDroneConfiguration, SeleniumContainers) - Method in class org.arquillian.cube.docker.drone.VncRecorderLifecycleManager
 

V

validate(String) - Static method in class org.arquillian.cube.docker.drone.util.IpAddressValidator
Validate ipv4 address with regular expression
valueOf(String) - Static method in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.ContainerNameStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.RecordMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.ContainerNameStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.RecordMode
Returns an array containing the constants of this enum type, in the order they are declared.
VideoConversionLifecycleManager - Class in org.arquillian.cube.docker.drone
 
VideoConversionLifecycleManager() - Constructor for class org.arquillian.cube.docker.drone.VideoConversionLifecycleManager
 
VideoFileDestination - Class in org.arquillian.cube.docker.drone.util
 
VncRecorderLifecycleManager - Class in org.arquillian.cube.docker.drone
Vnc Cube is set to manual so we can start and stop before and after each test method.
VncRecorderLifecycleManager() - Constructor for class org.arquillian.cube.docker.drone.VncRecorderLifecycleManager
 
VolumeCreator - Class in org.arquillian.cube.docker.drone.util
Volume utils.
A C D F G I L O R S V 
Skip navigation links
Arquillian Cube Docker Drone Integration 1.18.0

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