Arquillian Droidium Native plugin 1.0.0.Alpha4
A C D E F G I N O P R S U V W 

A

ActivityDeploymentMapper - Class in org.arquillian.droidium.native_.deployment
Maps activities to deployment packages / APKs.
ActivityDeploymentMapper() - Constructor for class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
 
ActivityDeploymentScanner - Class in org.arquillian.droidium.native_.deployment
Scans installed Android packages to find all activities which can be instrumented.
ActivityDeploymentScanner() - Constructor for class org.arquillian.droidium.native_.deployment.ActivityDeploymentScanner
 
ActivityWebDriverMapper - Class in org.arquillian.droidium.native_.activity
Maps Drone instances to activities they are supposed to instrument.
ActivityWebDriverMapper() - Constructor for class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
 
add(String, String) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
addAllActitiviesForDrone(AfterDroneInstantiated) - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManager
Adds all activities which are controllable by just instantiated Drone instance into context.

C

configureDroidiumNative(BeforeSuite, ArquillianDescriptor) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
 

D

decidePerformingInstrumentation(BeforeDroneInstantiated) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformDecider
 
decideRemovingInstrumentation(AfterDroneDestroyed) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationRemoveDecider
 
DeploymentInstrumentationMapper - Class in org.arquillian.droidium.native_.instrumentation
Holds deployment names with underlying instrumentation configurations.
DeploymentInstrumentationMapper() - Constructor for class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationMapper
 
DeploymentInstrumentationResolver - Class in org.arquillian.droidium.native_.instrumentation
Scans test class and resolves mapping between deployment names and their instrumentation configurations.
DeploymentInstrumentationResolver() - Constructor for class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationResolver
 
DeploymentWebDriverMapper - Class in org.arquillian.droidium.native_.deployment
Maps deployment names taken from @Deployment methods to extension qualifiers from arquillian.xml.
DeploymentWebDriverMapper() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
DeploymentWebDriverResolver - Class in org.arquillian.droidium.native_.deployment
Maps deployment names to extension qualifiers.
DeploymentWebDriverResolver() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentWebDriverResolver
 
disable(SelendroidDeployment) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
Disables Selendroid server on running on Android device.
DROIDIUM_NATIVE_EXTENSION_NAME - Static variable in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
Extension qualifier for Arquillian Droidium native extension in arquillian.xml.
DroidiumNativeActivityManager - Class in org.arquillian.droidium.native_.activity
Observes: AfterDroneInstantiated BeforeDroneDestroyed
DroidiumNativeActivityManager() - Constructor for class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManager
 
DroidiumNativeActivityManagerProvider - Class in org.arquillian.droidium.native_.activity
 
DroidiumNativeActivityManagerProvider() - Constructor for class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManagerProvider
 
DroidiumNativeConfiguration - Class in org.arquillian.droidium.native_.configuration
Configuration for Arquillian Droidium Native extension.
DroidiumNativeConfiguration() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
DroidiumNativeConfigurator - Class in org.arquillian.droidium.native_.configuration
Creates configuration for Droidium native plugin.
DroidiumNativeConfigurator() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
 
DroidiumNativeExtension - Class in org.arquillian.droidium.native_
Arquillian Droidium Native extension
DroidiumNativeExtension() - Constructor for class org.arquillian.droidium.native_.DroidiumNativeExtension
 
DroidiumNativeResourceManager - Class in org.arquillian.droidium.native_.configuration
DroidiumNativeResourceManager() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumNativeResourceManager
 
DroneConfigurationHolder - Class in org.arquillian.droidium.native_.configuration
Holder of information logically related together for some Drone instance.
DroneConfigurationHolder(String, String, String) - Constructor for class org.arquillian.droidium.native_.configuration.DroneConfigurationHolder
 

E

ExtensionDroneMapper - Class in org.arquillian.droidium.native_.deployment
Holds the relationship between extension name (extension qualifier) for WebDriver extensions in arquillian.xml and its underlying Drone configuration.
ExtensionDroneMapper() - Constructor for class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
 
ExtensionDroneResolver - Class in org.arquillian.droidium.native_.configuration
After some Drone is configured, it scans arquillian.xml and tries to map that just configured Drone instance with underlying extension.
ExtensionDroneResolver() - Constructor for class org.arquillian.droidium.native_.configuration.ExtensionDroneResolver
 

F

filter(String, String) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.ManifestFilter
 

G

get() - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
 
get() - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
get() - Method in class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
 
get(String) - Method in class org.arquillian.droidium.native_.deployment.SelendroidDeploymentRegister
 
get() - Method in class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationMapper
 
getActivities(String) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
 
getActivity(WebDriver, String) - Method in class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
 
getActivityManager() - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManagerProvider
 
getConfiguration(String) - Method in class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
 
getDeploymentName(String) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
 
getDeploymentName(String) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
getDeploymentName(String) - Method in class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationMapper
 
getDeploymentName(Method) - Static method in class org.arquillian.droidium.native_.instrumentation.InstrumentationScanner
Gets the name of deployment from the deployment method.
getDroneType() - Method in class org.arquillian.droidium.native_.configuration.DroneConfigurationHolder
 
getExtensionName(String) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
getExtensionQualifierForDroneQualifer(String) - Method in class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
Gets extension qualifier for a mapping entry for which its configuration is backed by specified Drone type.
getExtensionQualifierForPort(String) - Method in class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
Gets extension qualifier for a mapping entry for which its configuration is backed by specified port.
getFiltered() - Method in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.ManifestFilter
 
getInstance(String) - Method in class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
Gets WebDriver instance via which a user can control activity.
getInstrumentationConfiguration(Method) - Static method in class org.arquillian.droidium.native_.instrumentation.InstrumentationScanner
Gets the instrumentation configuration from the deployment method which is annotated by Instrumentable.
getPort() - Method in class org.arquillian.droidium.native_.configuration.DroneConfigurationHolder
 
getProperty(String, String) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
Gets value of name property.
getQualifier() - Method in class org.arquillian.droidium.native_.configuration.DroneConfigurationHolder
 
getServerApk() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 

I

ICON - Static variable in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder
Needs to be deleted from AndroidManifest.xml since such resource is not present and aapt dump fails because of this.
install(SelendroidDeployment) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
Installs resigned Selendroid server which reflects Android application meant to be instrumented into Android device.
instrument(SelendroidDeployment) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
Instruments Android application by Selendroid server in deployment.
InstrumentationMapperException - Exception in org.arquillian.droidium.native_.instrumentation
 
InstrumentationMapperException() - Constructor for exception org.arquillian.droidium.native_.instrumentation.InstrumentationMapperException
 
InstrumentationMapperException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.instrumentation.InstrumentationMapperException
 
InstrumentationMapperException(String) - Constructor for exception org.arquillian.droidium.native_.instrumentation.InstrumentationMapperException
 
InstrumentationMapperException(Throwable) - Constructor for exception org.arquillian.droidium.native_.instrumentation.InstrumentationMapperException
 
InstrumentationPerformDecider - Class in org.arquillian.droidium.native_.instrumentation
Decides if Drone callable, before it is instantiated, instruments some deployment.
InstrumentationPerformDecider() - Constructor for class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformDecider
 
InstrumentationPerformer - Class in org.arquillian.droidium.native_.instrumentation
Initializes instrumentation process by processing observing event and matching deployment name to instrumentated package against which Drone instance is created.
InstrumentationPerformer() - Constructor for class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformer
 
InstrumentationRemoveDecider - Class in org.arquillian.droidium.native_.instrumentation
After some Drone instance is destroyed, it checks if there exist some Selendroid server for this instance and it is uninstalled afterwards if it does.
InstrumentationRemoveDecider() - Constructor for class org.arquillian.droidium.native_.instrumentation.InstrumentationRemoveDecider
 
InstrumentationScanner - Class in org.arquillian.droidium.native_.instrumentation
Scans test class in order to map deployment names to their instrumentation configurations.
InstrumentationScanner() - Constructor for class org.arquillian.droidium.native_.instrumentation.InstrumentationScanner
 
InvalidSelendroidPortException - Exception in org.arquillian.droidium.native_.selendroid
Thrown when an instrumentation port is invalid.
InvalidSelendroidPortException() - Constructor for exception org.arquillian.droidium.native_.selendroid.InvalidSelendroidPortException
 
InvalidSelendroidPortException(String) - Constructor for exception org.arquillian.droidium.native_.selendroid.InvalidSelendroidPortException
 
InvalidSelendroidPortException(Throwable) - Constructor for exception org.arquillian.droidium.native_.selendroid.InvalidSelendroidPortException
 
InvalidSelendroidPortException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.selendroid.InvalidSelendroidPortException
 

N

NativeActivityManager - Class in org.arquillian.droidium.native_.activity
 
NativeActivityManager(ActivityWebDriverMapper) - Constructor for class org.arquillian.droidium.native_.activity.NativeActivityManager
 
NoMatchingWebDriverInstanceFoundException - Exception in org.arquillian.droidium.native_.activity
Thrown when we are operating on activity for which there is not WebDriver instance to handle it.
NoMatchingWebDriverInstanceFoundException() - Constructor for exception org.arquillian.droidium.native_.activity.NoMatchingWebDriverInstanceFoundException
 
NoMatchingWebDriverInstanceFoundException(String) - Constructor for exception org.arquillian.droidium.native_.activity.NoMatchingWebDriverInstanceFoundException
 
NoMatchingWebDriverInstanceFoundException(Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.NoMatchingWebDriverInstanceFoundException
 
NoMatchingWebDriverInstanceFoundException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.NoMatchingWebDriverInstanceFoundException
 
NotUniqueWebDriverInstanceException - Exception in org.arquillian.droidium.native_.activity
Thrown in case there are found two WebDriver instances for a simple class name.
NotUniqueWebDriverInstanceException() - Constructor for exception org.arquillian.droidium.native_.activity.NotUniqueWebDriverInstanceException
 
NotUniqueWebDriverInstanceException(String) - Constructor for exception org.arquillian.droidium.native_.activity.NotUniqueWebDriverInstanceException
 
NotUniqueWebDriverInstanceException(Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.NotUniqueWebDriverInstanceException
 
NotUniqueWebDriverInstanceException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.NotUniqueWebDriverInstanceException
 

O

onAfterContainerStart(AfterStart) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeResourceManager
Creates all resources related to this container after its start so we can further use them by injection points.
onAfterDroneConfigured(AfterDroneConfigured, ArquillianDescriptor) - Method in class org.arquillian.droidium.native_.configuration.ExtensionDroneResolver
 
onAndroidDeploymentDeployed(AfterAndroidDeploymentDeployed, DeploymentDescription) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentScanner
 
onSelendroidDeploy(SelendroidDeploy) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidDeploymentInstaller
 
onSelendroidUndeploy(SelendroidUndeploy) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidDeploymentUninstaller
 
org.arquillian.droidium.native_ - package org.arquillian.droidium.native_
 
org.arquillian.droidium.native_.activity - package org.arquillian.droidium.native_.activity
 
org.arquillian.droidium.native_.configuration - package org.arquillian.droidium.native_.configuration
 
org.arquillian.droidium.native_.deployment - package org.arquillian.droidium.native_.deployment
 
org.arquillian.droidium.native_.instrumentation - package org.arquillian.droidium.native_.instrumentation
 
org.arquillian.droidium.native_.selendroid - package org.arquillian.droidium.native_.selendroid
 

P

performInstrumentation(PerformInstrumentation) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformer
 
put(WebDriver, List<String>) - Method in class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
 
put(String, String) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
Maps activity to deployment.
put(String, DroneConfigurationHolder) - Method in class org.arquillian.droidium.native_.deployment.ExtensionDroneMapper
Maps extensionQualifier to configuration.
put(String, InstrumentationConfiguration) - Method in class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationMapper
 

R

rebuild(File, String, String) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder
Rebuilds Selendroid server
register(LoadableExtension.ExtensionBuilder) - Method in class org.arquillian.droidium.native_.DroidiumNativeExtension
 
removeActivities(WebDriver) - Method in class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
 
removeAllActivitiesForDrone(BeforeDroneDestroyed) - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManager
Removes mapping from WebDriver instance to be destroyed to activities it can control so after this instance is destroyed you can not start these activities anymore by activity manager.
replace(List<String>, String, String) - Static method in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.Replacer
 
resolveDeploymentWebDriverMap(AfterExtensionDroneMapping) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverResolver
After mapping from extensions to Drones is done, we need hook to this event in order to map deployment name of package we need to control with WebDriver instance to its extension name.
resolveInstrumentationDeploymentMap(BeforeClass) - Method in class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationResolver
Precedence is set here higher then the one in DroneConfigurator in order to be treated firstly in BeforeClass context because once Drones get configured, we need this structure to be already initialized for further processing.

S

scan(TestClass) - Static method in class org.arquillian.droidium.native_.instrumentation.InstrumentationScanner
Scans @Deployment methods in test case and resolves instrumentation logic.
SELENDROID_PACKAGE_NAME - Static variable in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder
Name of Selendroid server package.
SELENDROID_TEST_PACKAGE - Static variable in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder
String in AndroidManifest.xml for Selendroid server to be replaced with target package of application under test.
SelendroidDeploymentInstaller - Class in org.arquillian.droidium.native_.selendroid
Installs modified Selendroid server to Android device.
SelendroidDeploymentInstaller() - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidDeploymentInstaller
 
SelendroidDeploymentRegister - Class in org.arquillian.droidium.native_.deployment
 
SelendroidDeploymentRegister() - Constructor for class org.arquillian.droidium.native_.deployment.SelendroidDeploymentRegister
 
SelendroidDeploymentUninstaller - Class in org.arquillian.droidium.native_.selendroid
Uninstalls Selendroid server from Android device.
SelendroidDeploymentUninstaller() - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidDeploymentUninstaller
 
SelendroidRebuilder - Class in org.arquillian.droidium.native_.selendroid
Rebuilds Selendroid application.
SelendroidRebuilder(ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder
 
SelendroidRebuilder.ManifestFilter - Class in org.arquillian.droidium.native_.selendroid
Wrapper around the filtering.
SelendroidRebuilder.ManifestFilter(List<String>) - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.ManifestFilter
 
SelendroidRebuilder.Replacer - Class in org.arquillian.droidium.native_.selendroid
Replaces strings in a list of strings.
SelendroidRebuilder.Replacer() - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.Replacer
 
SelendroidRebuilderException - Exception in org.arquillian.droidium.native_.selendroid
Thrown when there is a failure while Selendroid repackages resources.
SelendroidRebuilderException() - Constructor for exception org.arquillian.droidium.native_.selendroid.SelendroidRebuilderException
 
SelendroidRebuilderException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.selendroid.SelendroidRebuilderException
 
SelendroidRebuilderException(String) - Constructor for exception org.arquillian.droidium.native_.selendroid.SelendroidRebuilderException
 
SelendroidRebuilderException(Throwable) - Constructor for exception org.arquillian.droidium.native_.selendroid.SelendroidRebuilderException
 
SelendroidServerManager - Class in org.arquillian.droidium.native_.selendroid
Manages deployment and undeployment of Selendroid servers which instrument Android packages.
SelendroidServerManager(AndroidDevice, ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
 
set(Map<String, String>) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
set(Map<String, InstrumentationConfiguration>) - Method in class org.arquillian.droidium.native_.instrumentation.DeploymentInstrumentationMapper
 
setActivityManager(ActivityManager) - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManagerProvider
 
setProperties(Map<String, String>) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
Sets properties as configuration.
setProperty(String, String) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
Sets property to value.
startActivity(String) - Method in class org.arquillian.droidium.native_.activity.NativeActivityManager
 
startActivity(Class<?>) - Method in class org.arquillian.droidium.native_.activity.NativeActivityManager
 
stopActivity(String) - Method in class org.arquillian.droidium.native_.activity.NativeActivityManager
 
stopActivity(Class<?>) - Method in class org.arquillian.droidium.native_.activity.NativeActivityManager
 

U

uninstall(SelendroidDeployment) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
Uninstalls Selendroid server from Android device.

V

validate() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
Validates configuration of Arquillian Droidium native plugin.
validate(Map<String, InstrumentationConfiguration>) - Static method in class org.arquillian.droidium.native_.instrumentation.InstrumentationScanner
Validates instrumentation mapping.

W

WebDriverInstanceNotFoundException - Exception in org.arquillian.droidium.native_.activity
Thrown in case there is not any WebDriver instance found for some Android activity through which it will be controlled.
WebDriverInstanceNotFoundException() - Constructor for exception org.arquillian.droidium.native_.activity.WebDriverInstanceNotFoundException
 
WebDriverInstanceNotFoundException(String) - Constructor for exception org.arquillian.droidium.native_.activity.WebDriverInstanceNotFoundException
 
WebDriverInstanceNotFoundException(Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.WebDriverInstanceNotFoundException
 
WebDriverInstanceNotFoundException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.activity.WebDriverInstanceNotFoundException
 
A C D E F G I N O P R S U V W 
Arquillian Droidium Native plugin 1.0.0.Alpha4

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