Arquillian Droidium Native Implementation 1.0.0.Alpha1
A C D E F G I K M N O P R S T 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(T) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
Adds deployment into the register.
add(String, String) - Method in class org.arquillian.droidium.native_.deployment.DeploymentWebDriverMapper
 
add(String) - Method in class org.arquillian.droidium.native_.utils.Command
Adds a token to the command list.
add(List<String>) - Method in class org.arquillian.droidium.native_.utils.Command
Add list of tokens to already existing list we are constructing, ignoring null and empty ones.
addAllActitiviesForDrone(AfterDroneInstantiated) - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManager
Adds all activities which are controllable by just instantiated Drone instance into context.
addAsString(String) - Method in class org.arquillian.droidium.native_.utils.Command
Adds tokens written in the simple string, parsing tokens when delimiter is a space.
AndroidApplicationHelper - Class in org.arquillian.droidium.native_.android
Provides various helper methods for Android packages.
AndroidApplicationHelper(ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
AndroidApplicationManager - Class in org.arquillian.droidium.native_.android
Manages deployment and undeployment of Android applications.
AndroidApplicationManager(AndroidDevice, ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.native_.android.AndroidApplicationManager
 
AndroidDeploymentInstaller - Class in org.arquillian.droidium.native_.deployment
Installs Android package to Android device.
AndroidDeploymentInstaller() - Constructor for class org.arquillian.droidium.native_.deployment.AndroidDeploymentInstaller
 
AndroidDeploymentRegister - Class in org.arquillian.droidium.native_.deployment
 
AndroidDeploymentRegister() - Constructor for class org.arquillian.droidium.native_.deployment.AndroidDeploymentRegister
 
AndroidDeploymentUninstaller - Class in org.arquillian.droidium.native_.deployment
Uninstalls all packages previously deployed to Android device.
AndroidDeploymentUninstaller() - Constructor for class org.arquillian.droidium.native_.deployment.AndroidDeploymentUninstaller
 
APKIdentifierGenerator - Class in org.arquillian.droidium.native_.utils
Generates random identifier for APK file.
APKIdentifierGenerator() - Constructor for class org.arquillian.droidium.native_.utils.APKIdentifierGenerator
 
APKSigner - Class in org.arquillian.droidium.native_.sign
Signs and resigns arbitrary APK files.
APKSigner(ProcessExecutor, AndroidSDK, DroidiumNativeConfiguration) - Constructor for class org.arquillian.droidium.native_.sign.APKSigner
 
APKSignerException - Exception in org.arquillian.droidium.native_.sign
Thrown when there is a failure while signing an APK package.
APKSignerException() - Constructor for exception org.arquillian.droidium.native_.sign.APKSignerException
 
APKSignerException(String) - Constructor for exception org.arquillian.droidium.native_.sign.APKSignerException
 
APKSignerException(Throwable) - Constructor for exception org.arquillian.droidium.native_.sign.APKSignerException
 
APKSignerException(String, Throwable) - Constructor for exception org.arquillian.droidium.native_.sign.APKSignerException
 

C

clear() - Method in class org.arquillian.droidium.native_.utils.Command
Clears the emulator command list.
Command - Class in org.arquillian.droidium.native_.utils
Represents emulator command we are creating in order to execute some command on the command line.
Command() - Constructor for class org.arquillian.droidium.native_.utils.Command
 
Command(List<String>) - Constructor for class org.arquillian.droidium.native_.utils.Command
 
configureDroidiumNative(BeforeSuite, ArquillianDescriptor) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
 
copyFileToDirectory(File, File) - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Copies src file to dest directory.
createKeyStore(File) - Method in class org.arquillian.droidium.native_.sign.KeyStoreCreator
Creates keystore.
createRandomEmptyFile(File) - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Creates empty file saved under parent
createWorkingDir(File) - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Creates directory with random name, by default in System.getProperty("java.io.tmpdir").

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
 
DeploymentRegister<T extends DroidiumDeployment> - Class in org.arquillian.droidium.native_.deployment
Registers deployments for Android device.
DeploymentRegister() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
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(AndroidDeployment) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationManager
Kills running Android application.
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 Fires: AfterActivityManagerCreated BeforeActivityManagerCreated
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
 
DroidiumNativeFileUtils - Class in org.arquillian.droidium.native_.utils
Set of utility methods for Droidium native plugin regarding of file and directory management.
DroidiumNativeFileUtils() - Constructor for class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
 
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

export(Archive<?>, File) - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Exports archive to file
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

FileIdentifierGenerator - Class in org.arquillian.droidium.native_.utils
Generates random identifier for ordinary file.
FileIdentifierGenerator() - Constructor for class org.arquillian.droidium.native_.utils.FileIdentifierGenerator
 
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(String) - Method in class org.arquillian.droidium.native_.deployment.AndroidDeploymentRegister
 
get(int) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
get(Archive<?>) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
Gets deployment which is backed by specified archive.
get(String) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
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
 
get(int) - Method in class org.arquillian.droidium.native_.utils.Command
Returns token on i-th position
getActivities(File) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getActivities(String) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getActivities(String) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentMapper
 
getActivityManager() - Method in class org.arquillian.droidium.native_.activity.DroidiumNativeActivityManagerProvider
 
getAlias() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getAll() - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
getApplicationBasePackage(File) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getApplicationBasePackage(String) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getApplicationMainActivity(File) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getApplicationMainActivity(String) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationHelper
 
getAsArray() - Method in class org.arquillian.droidium.native_.utils.Command
 
getAsList() - Method in class org.arquillian.droidium.native_.utils.Command
 
getAsString() - Method in class org.arquillian.droidium.native_.utils.Command
 
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
 
getFirst() - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
Gets firstly added deployment into the register.
getFirst() - Method in class org.arquillian.droidium.native_.utils.Command
 
getIdentifier(Class<?>) - Method in class org.arquillian.droidium.native_.utils.APKIdentifierGenerator
 
getIdentifier(Class<?>) - Method in class org.arquillian.droidium.native_.utils.FileIdentifierGenerator
 
getInstance(String) - Method in class org.arquillian.droidium.native_.activity.ActivityWebDriverMapper
 
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.
getKeyalg() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getKeypass() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getKeystore() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getLast() - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
Gets lastly added deployment into the register.
getLast() - Method in class org.arquillian.droidium.native_.utils.Command
 
getLogFile() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
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
 
getRandomAPKFileName() - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
 
getRemoveTmpDir() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getServerApk() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getSigalg() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getSize() - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
getStorepass() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getTmpDir() - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
 
getTmpDir() - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Gets temporary directory created by DroidiumNativeFileUtils.createWorkingDir(File)

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.
IdentifierType - Enum in org.arquillian.droidium.native_.utils
 
install(AndroidDeployment) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationManager
Installs application into Android device.
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
 
isActive() - Method in class org.arquillian.droidium.native_.utils.Monkey
 
isCancelled() - Method in class org.arquillian.droidium.native_.utils.Monkey
 

K

KeyStoreCreator - Class in org.arquillian.droidium.native_.sign
Creates keystore and checks if some keystore already exists in the system.
KeyStoreCreator(AndroidSDK, DroidiumNativeConfiguration) - Constructor for class org.arquillian.droidium.native_.sign.KeyStoreCreator
 
keyStoreExists(File) - Method in class org.arquillian.droidium.native_.sign.KeyStoreCreator
Checks if keystore exists.

M

Monkey - Class in org.arquillian.droidium.native_.utils
Checks if output lines from command on Android device contains package name of application.
Monkey(File, String, boolean) - Constructor for class org.arquillian.droidium.native_.utils.Monkey
 

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
 

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
 
onAndroidDeployArchive(AndroidDeploy, DeploymentDescription) - Method in class org.arquillian.droidium.native_.deployment.AndroidDeploymentInstaller
 
onAndroidDeploymentDeployed(AfterAndroidDeploymentDeployed, DeploymentDescription) - Method in class org.arquillian.droidium.native_.deployment.ActivityDeploymentScanner
 
onAndroidDeploymentUninstall(AfterClass) - Method in class org.arquillian.droidium.native_.deployment.AndroidDeploymentUninstaller
Precedence is set to negative value to be sure that this observer will be treated as the last one in AfterClass context.
onDroidiumContainerStop(BeforeStop) - Method in class org.arquillian.droidium.native_.configuration.DroidiumNativeResourceManager
Deletes temporary directory where all Selendroid and Android resources (files, resigned apks, logs ... ) are stored.
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_.android - package org.arquillian.droidium.native_.android
 
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
 
org.arquillian.droidium.native_.sign - package org.arquillian.droidium.native_.sign
 
org.arquillian.droidium.native_.utils - package org.arquillian.droidium.native_.utils
 

P

performInstrumentation(PerformInstrumentation) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformer
 
processNewLines(String[]) - Method in class org.arquillian.droidium.native_.utils.Monkey
 
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
 
remove(int) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
remove(T) - Method in class org.arquillian.droidium.native_.deployment.DeploymentRegister
 
remove(String) - Method in class org.arquillian.droidium.native_.utils.Command
Remove all occurences of token from the command list.
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.
removeWorkingDir(File) - Static method in class org.arquillian.droidium.native_.utils.DroidiumNativeFileUtils
Removes working directory for Droidium native plugin
replace(List<String>, String, String) - Static method in class org.arquillian.droidium.native_.selendroid.SelendroidRebuilder.Replacer
 
resign(File, File) - Method in class org.arquillian.droidium.native_.sign.APKSigner
 
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.
sign(File, File) - Method in class org.arquillian.droidium.native_.sign.APKSigner
 
size() - Method in class org.arquillian.droidium.native_.utils.Command
Return size of the command.
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
 

T

toString() - Method in class org.arquillian.droidium.native_.utils.Command
 

U

uninstall(AndroidDeployment) - Method in class org.arquillian.droidium.native_.android.AndroidApplicationManager
Uninstalls application from Android device.
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.
valueOf(String) - Static method in enum org.arquillian.droidium.native_.utils.IdentifierType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.arquillian.droidium.native_.utils.IdentifierType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wait(AndroidDevice, Monkey, String) - Static method in class org.arquillian.droidium.native_.utils.Monkey
 
A C D E F G I K M N O P R S T U V W 
Arquillian Droidium Native Implementation 1.0.0.Alpha1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.