Index
All Classes and Interfaces|All Packages
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
- ALL - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.RecordMode
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
- createConfiguration(ArquillianDescriptor, DronePoint<RemoteWebDriver>) - Method in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
- 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
URLResourceProvideris 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
- getDockerRegistry() - 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
N
- NONE - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.RecordMode
O
- ONLY_FAILING - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.RecordMode
- 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
- RANDOM - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.ContainerNameStrategy
- register(LoadableExtension.ExtensionBuilder) - Method in class org.arquillian.cube.docker.drone.CubeDockerDroneExtension
- registryInstance - Variable in class org.jboss.arquillian.drone.webdriver.factory.DockerRemoteWebDriverFactory
- 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
- STATIC - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.ContainerNameStrategy
- STATIC_PREFIX - Enum constant in enum org.arquillian.cube.docker.drone.CubeDroneConfiguration.ContainerNameStrategy
- 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.
All Classes and Interfaces|All Packages