Arquillian Drone Extension SPI 1.3.0.Final
A B C D E G I O Q R S 

A

add(Class<?>, Class<? extends Annotation>, InstanceOrCallableInstance) - Method in interface org.jboss.arquillian.drone.spi.DroneContext
Adds object under given key and given qualifier
AfterDroneCallableCreated - Class in org.jboss.arquillian.drone.spi.event
This event is fired after Drone instance callable is created and stored in DroneContext.
AfterDroneCallableCreated(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneCallableCreated
 
AfterDroneConfigured - Class in org.jboss.arquillian.drone.spi.event
This event is called after Drone configuration is created.
AfterDroneConfigured(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneConfigured
 
AfterDroneDeenhanced - Class in org.jboss.arquillian.drone.spi.event
This event is fired after Drone instance is deenhanced via DroneInstanceEnhancer.
AfterDroneDeenhanced(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneDeenhanced
 
AfterDroneDestroyed - Class in org.jboss.arquillian.drone.spi.event
This event is called after Drone instance is destroyed and it is no longer available in the DroneContext
AfterDroneDestroyed(Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneDestroyed
 
AfterDroneEnhanced - Class in org.jboss.arquillian.drone.spi.event
This event is fired after Drone instance is enhanced via DroneInstanceEnhancer
AfterDroneEnhanced(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneEnhanced
 
AfterDroneInstantiated - Class in org.jboss.arquillian.drone.spi.event
This event is fired after Drone callable is transformed into real Drone instance.
AfterDroneInstantiated(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.AfterDroneInstantiated
 
asCallableInstance(Class<T>) - Method in interface org.jboss.arquillian.drone.spi.InstanceOrCallableInstance
Wraps as callable
asInstance(Class<T>) - Method in interface org.jboss.arquillian.drone.spi.InstanceOrCallableInstance
Wraps as instance

B

BaseDroneEvent - Class in org.jboss.arquillian.drone.spi.event
Basic Drone event implementation
BaseDroneEvent(Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BaseDroneEvent
 
BeforeDroneCallableCreated - Class in org.jboss.arquillian.drone.spi.event
This event is called before Drone Callable is created.
BeforeDroneCallableCreated(Instantiator<?, ? extends DroneConfiguration<?>>, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneCallableCreated
 
BeforeDroneConfigured - Class in org.jboss.arquillian.drone.spi.event
This event is fired before Drone configuration is created.
BeforeDroneConfigured(Configurator<?, ? extends DroneConfiguration<?>>, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneConfigured
 
BeforeDroneDeenhanced - Class in org.jboss.arquillian.drone.spi.event
This event is called before Drone instance in deenhanced.
BeforeDroneDeenhanced(DroneInstanceEnhancer<?>, InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced
 
BeforeDroneDestroyed - Class in org.jboss.arquillian.drone.spi.event
This event is fired before Drone instance is destroyed by Destructor.
BeforeDroneDestroyed(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed
 
BeforeDroneEnhanced - Class in org.jboss.arquillian.drone.spi.event
This event is fired before Drone instance is enhanced by DroneInstanceEnhancer.
BeforeDroneEnhanced(DroneInstanceEnhancer<?>, InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneEnhanced
 
BeforeDroneInstantiated - Class in org.jboss.arquillian.drone.spi.event
This event is fired before Drone Callable is transformed into real instance via Instantiator.
BeforeDroneInstantiated(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Constructor for class org.jboss.arquillian.drone.spi.event.BeforeDroneInstantiated
 
BrowserCapabilities - Interface in org.jboss.arquillian.drone.webdriver.spi
A mapping between browser representation in Drone and WebDriver capabilities
BrowserCapabilitiesRegistry - Interface in org.jboss.arquillian.drone.webdriver.spi
A registry that holds all browser mappable types

C

canEnhance(InstanceOrCallableInstance, Class<?>, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer
Returns true when this DroneInstanceEnhancer is able to enhance or deenhance given type.
Configurator<T,C extends DroneConfiguration<C>> - Interface in org.jboss.arquillian.drone.spi
Defines a contract for creating configurations for Drone Driver
configure(ArquillianDescriptor, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneConfiguration
Configures configuration from descriptor and System properties
createConfiguration(ArquillianDescriptor, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.Configurator
Creates a configuration for given Drone Driver.
createInstance(C) - Method in interface org.jboss.arquillian.drone.spi.Instantiator
Creates an instance of Drone Driver.

D

deenhance(T, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer
Takes the instance which was previously enhanced by DroneInstanceEnhancer.enhance(Object, Class) method and cancels the enhancement.
destroyInstance(T) - Method in interface org.jboss.arquillian.drone.spi.Destructor
Destroys an instance of the driver.
Destructor<T> - Interface in org.jboss.arquillian.drone.spi
Defines a contract for destroying instances of the Drone Driver
DroneAugmented - Interface in org.jboss.arquillian.drone.webdriver.spi
Interface which is implemented by WebDriver's Augmenter during augmentation.
DroneConfiguration<C extends DroneConfiguration<C>> - Interface in org.jboss.arquillian.drone.spi
Configuration of arbitrary Drone Web user interface test framework.
DroneConfigurationEvent - Interface in org.jboss.arquillian.drone.spi.event
Representation of event related to Drone configuration.
DroneContext - Interface in org.jboss.arquillian.drone.spi
Context for Drone instance, Drone callable instances and Drone configuration.
DroneEnhancementEvent - Interface in org.jboss.arquillian.drone.spi.event
Representation of event related to Drone instance enhancement and denhancement.
DroneEvent - Interface in org.jboss.arquillian.drone.spi.event
Representation of event related to Arquillian Drone extension
DroneInstanceEnhancer<T> - Interface in org.jboss.arquillian.drone.spi
Enhances Drone instance in order to give it additional capabilities.
DroneLifecycleEvent - Interface in org.jboss.arquillian.drone.spi.event
Representation of event related to Drone callable creation, Drone instance creation, Drone Enhancement, Drone Deenhancement and Drone disposal.
DroneRegistry - Interface in org.jboss.arquillian.drone.spi
Register of available Configurators, Instantiators and Destructors discovered via SPI.
droneType - Variable in class org.jboss.arquillian.drone.spi.event.BaseDroneEvent
 

E

enhance(T, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer
Takes the instance instantiated by Drone and returns its enhanced version.

G

get(Class<?>, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneContext
Gets object stored under given qualifier and given key
getAllBrowserCapabilities() - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilitiesRegistry
Returns an immutable collection of all BrowserCapabilities available
getConfiguration() - Method in class org.jboss.arquillian.drone.spi.event.AfterDroneConfigured
 
getConfigurationName() - Method in interface org.jboss.arquillian.drone.spi.DroneConfiguration
Returns the name of the configuration.
getConfigurator() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneConfigured
 
getDroneType() - Method in class org.jboss.arquillian.drone.spi.event.BaseDroneEvent
 
getDroneType() - Method in interface org.jboss.arquillian.drone.spi.event.DroneEvent
Type of Drone instantiated.
getEnhancer() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced
 
getEnhancer() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneEnhanced
 
getEntryByImplementationClassName(String) - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilitiesRegistry
Deprecated.
getEntryFor(Class<?>, Class<E>) - Method in interface org.jboss.arquillian.drone.spi.DroneRegistry
Checks if the registry has an entry for given key and type
getEntryFor(String) - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilitiesRegistry
Checks if the registry has an entry for given key
getImplementationClassName() - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilities
Returns class name of appropriate Selenium browser
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.AfterDroneDeenhanced
 
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.AfterDroneEnhanced
 
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.AfterDroneInstantiated
 
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced
 
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed
 
getInstance() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneEnhanced
 
getInstanceCallable() - Method in class org.jboss.arquillian.drone.spi.event.AfterDroneCallableCreated
 
getInstanceCallable() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneInstantiated
 
getInstantiator() - Method in class org.jboss.arquillian.drone.spi.event.BeforeDroneCallableCreated
 
getPrecedence() - Method in interface org.jboss.arquillian.drone.spi.Sortable
Returns precedence of this implementation
getQualifier() - Method in class org.jboss.arquillian.drone.spi.event.BaseDroneEvent
 
getQualifier() - Method in interface org.jboss.arquillian.drone.spi.event.DroneEvent
Qualifier of Drone instance.
getRawCapabilities() - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilities
Returns a map of Selenium capabilities of the browser
getReadableName() - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilities
Returns a name of browser used to match the BrowserCapabilities object
getWrapped() - Method in interface org.jboss.arquillian.drone.webdriver.spi.DroneAugmented
Returns an augmented instance of WebDriver

I

InstanceOrCallableInstance - Interface in org.jboss.arquillian.drone.spi
Holder of either instance or Callable that after invoked, will result into the instance.
Instantiator<T,C extends DroneConfiguration<C>> - Interface in org.jboss.arquillian.drone.spi
Defines a contract for instantiating a DroneDriver
isInstance() - Method in interface org.jboss.arquillian.drone.spi.InstanceOrCallableInstance
Checks whether context contains a real instance
isInstanceCallable() - Method in interface org.jboss.arquillian.drone.spi.InstanceOrCallableInstance
Checks whether context contains a real instance

O

org.jboss.arquillian.drone.spi - package org.jboss.arquillian.drone.spi
 
org.jboss.arquillian.drone.spi.event - package org.jboss.arquillian.drone.spi.event
 
org.jboss.arquillian.drone.webdriver.spi - package org.jboss.arquillian.drone.webdriver.spi
 

Q

qualifier - Variable in class org.jboss.arquillian.drone.spi.event.BaseDroneEvent
 

R

registerBrowserCapabilitiesFor(String, BrowserCapabilities) - Method in interface org.jboss.arquillian.drone.webdriver.spi.BrowserCapabilitiesRegistry
Registers a browser capability object for given key
registerConfiguratorFor(Class<?>, Configurator<?, ?>) - Method in interface org.jboss.arquillian.drone.spi.DroneRegistry
Registers a configurator for given object type
registerDestructorFor(Class<?>, Destructor<?>) - Method in interface org.jboss.arquillian.drone.spi.DroneRegistry
Registers a destructor for given object type
registerInstantiatorFor(Class<?>, Instantiator<?, ?>) - Method in interface org.jboss.arquillian.drone.spi.DroneRegistry
Registers an instantiator for given object type
remove(Class<?>, Class<? extends Annotation>) - Method in interface org.jboss.arquillian.drone.spi.DroneContext
Removes object under given key and given qualifier

S

set(Object) - Method in interface org.jboss.arquillian.drone.spi.InstanceOrCallableInstance
Sets value to object.
Sortable - Interface in org.jboss.arquillian.drone.spi
Contract which allows to sort object based an precedence value.
A B C D E G I O Q R S 
Arquillian Drone Extension SPI 1.3.0.Final

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