Arquillian Droidium Container 1.0.0.Alpha2
A C D E F G H I K L M N O P R S T U V W 

A

ADB_PORT_MAX - Static variable in class org.arquillian.droidium.container.configuration.Validate
Maximal number of adb port.
ADB_PORT_MIN - Static variable in class org.arquillian.droidium.container.configuration.Validate
Minimal number of adb port.
add(String) - Method in class org.arquillian.droidium.container.configuration.Command
Adds a token to the command list.
add(List<String>) - Method in class org.arquillian.droidium.container.configuration.Command
Add list of tokens to already existing list we are constructing, ignoring null and empty ones.
add(T) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
Adds deployment into the register.
addAsString(String) - Method in class org.arquillian.droidium.container.configuration.Command
Adds tokens written in the simple string, parsing tokens when delimiter is a space.
afterTerminateAndroidDebugBridge(AndroidBridgeTerminated) - Method in class org.arquillian.droidium.container.impl.AndroidBridgeConnector
Listens to AndroidBridgeTerminated event and reacts accordingly.
AndroidApplicationHelper - Class in org.arquillian.droidium.container.impl
Provides various helper methods for Android packages.
AndroidApplicationHelper(ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
AndroidApplicationManager - Class in org.arquillian.droidium.container.impl
Manages deployment and undeployment of Android applications.
AndroidApplicationManager(AndroidDevice, ProcessExecutor, AndroidSDK) - Constructor for class org.arquillian.droidium.container.impl.AndroidApplicationManager
 
AndroidBridgeConnector - Class in org.arquillian.droidium.container.impl
Connects to the Android Debug Bridge.
AndroidBridgeConnector() - Constructor for class org.arquillian.droidium.container.impl.AndroidBridgeConnector
 
AndroidBridgeImpl - Class in org.arquillian.droidium.container.impl
Implementation of the AndroidBridge by which we can connect or disconnect to the bridge and query AndroidDebugBridge for attached devices.
AndroidContainerConfiguration - Class in org.arquillian.droidium.container.configuration
Configuration for Android container.
AndroidContainerConfiguration() - Constructor for class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
AndroidContainerConfigurationException - Exception in org.arquillian.droidium.container.configuration
Exception thrown when configuration of Android container went wrong.
AndroidContainerConfigurationException(String) - Constructor for exception org.arquillian.droidium.container.configuration.AndroidContainerConfigurationException
 
AndroidContainerConfigurationException(Throwable) - Constructor for exception org.arquillian.droidium.container.configuration.AndroidContainerConfigurationException
 
AndroidContainerConfigurationException(String, Throwable) - Constructor for exception org.arquillian.droidium.container.configuration.AndroidContainerConfigurationException
 
AndroidDeployableContainer - Class in org.arquillian.droidium.container
Android Managed container for the Arquillian project Deployable Android Container class with the whole lifecycle.
AndroidDeployableContainer() - Constructor for class org.arquillian.droidium.container.AndroidDeployableContainer
 
AndroidDeploymentInstaller - Class in org.arquillian.droidium.container.deployment
Installs Android package to Android device.
AndroidDeploymentInstaller() - Constructor for class org.arquillian.droidium.container.deployment.AndroidDeploymentInstaller
 
AndroidDeploymentRegister - Class in org.arquillian.droidium.container.deployment
 
AndroidDeploymentRegister() - Constructor for class org.arquillian.droidium.container.deployment.AndroidDeploymentRegister
 
AndroidDeploymentUninstaller - Class in org.arquillian.droidium.container.deployment
Uninstalls all packages previously deployed to Android device.
AndroidDeploymentUninstaller() - Constructor for class org.arquillian.droidium.container.deployment.AndroidDeploymentUninstaller
 
AndroidDeviceImpl - Class in org.arquillian.droidium.container.impl
The implementation of AndroidDevice.
AndroidDeviceResourceProvider - Class in org.arquillian.droidium.container.enricher
Resource provider which allows to get the control of Android device.
AndroidDeviceResourceProvider() - Constructor for class org.arquillian.droidium.container.enricher.AndroidDeviceResourceProvider
 
AndroidDeviceSelectorImpl - Class in org.arquillian.droidium.container.impl
Selects real physical Android device if serial id was specified in the configuration.
AndroidDeviceSelectorImpl() - Constructor for class org.arquillian.droidium.container.impl.AndroidDeviceSelectorImpl
 
AndroidEmulator - Class in org.arquillian.droidium.container.impl
An Android emulator process.
AndroidEmulator(Process) - Constructor for class org.arquillian.droidium.container.impl.AndroidEmulator
 
AndroidEmulatorShutdown - Class in org.arquillian.droidium.container.impl
Brings Android Emulator down.
AndroidEmulatorShutdown() - Constructor for class org.arquillian.droidium.container.impl.AndroidEmulatorShutdown
 
AndroidEmulatorStartup - Class in org.arquillian.droidium.container.impl
Starts an emulator and either connects to an existing device or creates one.
AndroidEmulatorStartup() - Constructor for class org.arquillian.droidium.container.impl.AndroidEmulatorStartup
 
AndroidIdentifierGenerator - Class in org.arquillian.droidium.container.utils
Generates random identifier for AVD, SD Card or label of SD Card.
AndroidIdentifierGenerator() - Constructor for class org.arquillian.droidium.container.utils.AndroidIdentifierGenerator
 
AndroidLogInitializer - Class in org.arquillian.droidium.container.log
 
AndroidLogInitializer() - Constructor for class org.arquillian.droidium.container.log.AndroidLogInitializer
 
AndroidLogInitializer.LogcatReader - Class in org.arquillian.droidium.container.log
 
AndroidLogInitializer.LogcatReader(AndroidContainerConfiguration, AndroidSDK, AndroidDevice) - Constructor for class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
AndroidScreenshooter - Class in org.arquillian.droidium.container.impl
Takes screenshots of Android device.
AndroidScreenshooter(AndroidDevice) - Constructor for class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
AndroidScreenshooterResourceProvider - Class in org.arquillian.droidium.container.enricher
Resource provider which allows to get the access to Android screenshooter.
AndroidScreenshooterResourceProvider() - Constructor for class org.arquillian.droidium.container.enricher.AndroidScreenshooterResourceProvider
 
AndroidScreenshot - Class in org.arquillian.droidium.container.impl
 
AndroidScreenshot() - Constructor for class org.arquillian.droidium.container.impl.AndroidScreenshot
 
AndroidScreenshotIdentifierGenerator - Class in org.arquillian.droidium.container.utils
Gets random identifier for screenshot file according to its desired file extension.
AndroidScreenshotIdentifierGenerator() - Constructor for class org.arquillian.droidium.container.utils.AndroidScreenshotIdentifierGenerator
 
AndroidSDCard - Class in org.arquillian.droidium.container.impl
Represents Android SD card.
AndroidSDCard() - Constructor for class org.arquillian.droidium.container.impl.AndroidSDCard
 
AndroidSDCardManagerImpl - Class in org.arquillian.droidium.container.impl
Implementation class of creation and deletion of Android SD card used for an emulator.
AndroidSDCardManagerImpl() - Constructor for class org.arquillian.droidium.container.impl.AndroidSDCardManagerImpl
 
AndroidSDK - Class in org.arquillian.droidium.container.configuration
Represents an Android SDK.
AndroidSDK(AndroidContainerConfiguration) - Constructor for class org.arquillian.droidium.container.configuration.AndroidSDK
 
AndroidSDK.Layout - Enum in org.arquillian.droidium.container.configuration
 
AndroidVirtualDeviceManager - Class in org.arquillian.droidium.container.impl
Deletes and creates Android virtual devices and initiates deletion of SD card as well.
AndroidVirtualDeviceManager() - Constructor for class org.arquillian.droidium.container.impl.AndroidVirtualDeviceManager
 
APKSigner - Class in org.arquillian.droidium.container.sign
Signs and resigns arbitrary APK files.
APKSigner(ProcessExecutor, AndroidSDK, AndroidContainerConfiguration) - Constructor for class org.arquillian.droidium.container.sign.APKSigner
 
APKSignerException - Exception in org.arquillian.droidium.container.sign
Thrown when there is a failure while signing an APK package.
APKSignerException() - Constructor for exception org.arquillian.droidium.container.sign.APKSignerException
 
APKSignerException(String) - Constructor for exception org.arquillian.droidium.container.sign.APKSignerException
 
APKSignerException(Throwable) - Constructor for exception org.arquillian.droidium.container.sign.APKSignerException
 
APKSignerException(String, Throwable) - Constructor for exception org.arquillian.droidium.container.sign.APKSignerException
 

C

call() - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
canProvide(Class<?>) - Method in class org.arquillian.droidium.container.enricher.AndroidDeviceResourceProvider
 
canProvide(Class<?>) - Method in class org.arquillian.droidium.container.enricher.AndroidScreenshooterResourceProvider
 
clear() - Method in class org.arquillian.droidium.container.configuration.Command
Clears the emulator command list.
close() - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
close() - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToLoggerWriter
 
Command - Class in org.arquillian.droidium.container.configuration
Represents emulator command we are creating in order to execute some command on the command line.
Command() - Constructor for class org.arquillian.droidium.container.configuration.Command
 
Command(List<String>) - Constructor for class org.arquillian.droidium.container.configuration.Command
 
connect() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
CONSOLE_PORT_MAX - Static variable in class org.arquillian.droidium.container.configuration.Validate
Maximal number of console port.
CONSOLE_PORT_MIN - Static variable in class org.arquillian.droidium.container.configuration.Validate
Minimal number of console port.
copyFileToDirectory(File, File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Copies src file to dest directory.
CountDownWatch - Class in org.arquillian.droidium.container.impl
A simple utility to measure time left from an timeout.
CountDownWatch(long, TimeUnit) - Constructor for class org.arquillian.droidium.container.impl.CountDownWatch
Creates a countdown watch and starts it
createAndroidVirtualDevice(AndroidVirtualDeviceCreate) - Method in class org.arquillian.droidium.container.impl.AndroidVirtualDeviceManager
 
createKeyStore(File) - Method in class org.arquillian.droidium.container.sign.KeyStoreCreator
Creates keystore.
createPortForwarding(int, int) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
createRandomEmptyFile(File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Creates empty file saved under parent
createSDCard(AndroidSDCardCreate) - Method in class org.arquillian.droidium.container.impl.AndroidSDCardManagerImpl
 
createSDCard(SDCard) - Method in class org.arquillian.droidium.container.impl.AndroidSDCardManagerImpl
 
createWorkingDir(File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Creates directory with random name, by default in System.getProperty("java.io.tmpdir").

D

DEBUG - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
DEFAULT - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
DEFAULT - Static variable in class org.arquillian.droidium.container.log.LogType
 
DefaultActivityManager - Class in org.arquillian.droidium.container.activity
Manages activities in case there is not native plugin on the class path, we are able to start and stop activities anyway.
DefaultActivityManager(AndroidDevice) - Constructor for class org.arquillian.droidium.container.activity.DefaultActivityManager
 
DefaultActivityManagerProvider - Class in org.arquillian.droidium.container.activity
 
DefaultActivityManagerProvider() - Constructor for class org.arquillian.droidium.container.activity.DefaultActivityManagerProvider
 
deleteAndroidVirtualDevice(AndroidVirtualDeviceDelete) - Method in class org.arquillian.droidium.container.impl.AndroidVirtualDeviceManager
 
deleteSDCard(AndroidSDCardDelete) - Method in class org.arquillian.droidium.container.impl.AndroidSDCardManagerImpl
 
deleteSDCard(SDCard) - Method in class org.arquillian.droidium.container.impl.AndroidSDCardManagerImpl
 
deploy(Archive<?>) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
deploy(Descriptor) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
DeploymentRegister<T extends DroidiumDeployment> - Class in org.arquillian.droidium.container.deployment
Registers deployments for Android device.
DeploymentRegister() - Constructor for class org.arquillian.droidium.container.deployment.DeploymentRegister
 
disable(AndroidDeployment) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationManager
Kills running Android application.
DISABLE - Static variable in class org.arquillian.droidium.container.log.LogType
 
disconnect() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
DroidiumContainerExtension - Class in org.arquillian.droidium.container
Arquillian Droidium container extension This is the place where all other observers and services are registered.
DroidiumContainerExtension() - Constructor for class org.arquillian.droidium.container.DroidiumContainerExtension
 
DroidiumExtensionsValidation - Class in org.arquillian.droidium.container.configuration
Before Droidium container is started, Arquillian descriptor is scanned for the presence of webdriver extensions.
DroidiumExtensionsValidation() - Constructor for class org.arquillian.droidium.container.configuration.DroidiumExtensionsValidation
 
DroidiumFileUtils - Class in org.arquillian.droidium.container.utils
Set of utility methods for Droidium regarding of file and directory management.
DroidiumFileUtils() - Constructor for class org.arquillian.droidium.container.utils.DroidiumFileUtils
 

E

ERROR - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
execute(Map<String, String>, String...) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
 
execute(String...) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
 
executeShellCommand(String) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
executeShellCommand(String, AndroidDeviceOutputReciever) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
export(Archive<?>, File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Exports archive to file

F

FILE - Static variable in class org.arquillian.droidium.container.log.LogType
 
flush() - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
flush() - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToLoggerWriter
 

G

get(int) - Method in class org.arquillian.droidium.container.configuration.Command
Returns token on i-th position
get(String) - Method in class org.arquillian.droidium.container.deployment.AndroidDeploymentRegister
 
get(int) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
get(Archive<?>) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
Gets deployment which is backed by specified archive.
get(String) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
getAaptPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getAbi() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getActivities(File) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getActivities(String) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getActivityComponent(String) - Static method in class org.arquillian.droidium.container.activity.DefaultActivityManager
 
getActivityManager() - Method in class org.arquillian.droidium.container.activity.DefaultActivityManagerProvider
 
getActivityManagerProvider() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getAdbPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Get the android debug tool path (adb).
getAdbPort() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAlias() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAll() - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
getAndroidDevice() - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
getAndroidDevice() - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
getAndroidPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Get the android tool path
getAndroidSDK() - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
getApiLevel() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getApplicationBasePackage(File) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getApplicationBasePackage(String) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getApplicationMainActivity(File) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getApplicationMainActivity(String) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationHelper
 
getAsArray() - Method in class org.arquillian.droidium.container.configuration.Command
 
getAsList() - Method in class org.arquillian.droidium.container.configuration.Command
 
getAsString() - Method in class org.arquillian.droidium.container.configuration.Command
 
getAvdGenerated() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAvdName() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAvdName() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getConfiguration() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getConfiguration() - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
getConfiguration() - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
getConfigurationClass() - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
getConsolePort() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getConsolePort() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getDefaultProtocol() - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
getDevices() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
getDroneGuestPort() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getDroneGuestPort() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getDroneHostPort() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getDroneHostPort() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getEmulatorBootupTimeoutInSeconds() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getEmulatorOptions() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getEmulatorPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Get the emulator path.
getEmulators() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
getEmulatorShutdownTimeoutInSeconds() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getFileName() - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
getFirst() - Method in class org.arquillian.droidium.container.configuration.Command
 
getFirst() - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
Gets firstly added deployment into the register.
getGeneratedAvdPath() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getGenerateSDCard() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getIdentifier(Class<?>) - Method in class org.arquillian.droidium.container.utils.AndroidIdentifierGenerator
 
getIdentifier(Class<?>) - Method in class org.arquillian.droidium.container.utils.AndroidScreenshotIdentifierGenerator
 
getJavaHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getKeyalg() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getKeypass() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getKeystore() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getLabel() - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
getLast() - Method in class org.arquillian.droidium.container.configuration.Command
 
getLast() - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
Gets lastly added deployment into the register.
getLayout() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getLogFilePath() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getLogLevel() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getLogPackageBlacklist() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getLogPackageWhitelist() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getLogType() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getMakeSdCardPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getPathForFrameworkAidl() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Returns the complete path for framework.aidl, based on this SDK.
getPathForJavaTool(String) - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getPathForTool(String) - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Returns the complete path for a tool, based on this SDK.
getPlatform() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
getPrefix() - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
getProcess() - Method in class org.arquillian.droidium.container.impl.AndroidEmulator
 
getProperties() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getProperty(String) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getRandomAPKFileName() - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
 
getRawImage() - Method in class org.arquillian.droidium.container.impl.AndroidScreenshot
 
getRemoveTmpDir() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getScreenshot() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getSdCard() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getSdCardLabel() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getSdSize() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getSerialId() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getSerialNumber() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
getSigalg() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getSize() - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
getSize() - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
getStorepass() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getTimeUnit() - Method in class org.arquillian.droidium.container.impl.CountDownWatch
 
getTmpDir() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getTmpDir() - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Gets temporary directory created by DroidiumFileUtils.createWorkingDir(File)
getWriter() - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 

H

hasDevices() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 

I

INFO - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
initAndroidDebugBridge(AndroidContainerStart) - Method in class org.arquillian.droidium.container.impl.AndroidBridgeConnector
Initializes Android Debug Bridge and fires AndroidBridgeInitialized event.
initAndroidLog(AndroidDeviceReady) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer
 
install(AndroidDeployment) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationManager
Installs application into Android device.
installPackage(File, boolean, String...) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
isActive() - Method in class org.arquillian.droidium.container.utils.Monkey
 
isAdbPortValid(String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if adb port is in valid range.
isAVDGenerated() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
isCancelled() - Method in class org.arquillian.droidium.container.utils.Monkey
 
isConnected() - Method in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
isConsolePortValid(String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if console port is in valid range.
isEmulator() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
isForceNewBridge() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
isGenerated() - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
isLogFilteringEnabled() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
isLogSerialId() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
isOffline() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
isOnline() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
isPackageInstalled(String) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
isPortValid(int) - Static method in class org.arquillian.droidium.container.configuration.Validate
 
isReadable(String, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified String is not null or empty and represents a readable file, throws exception if it is empty or null and does not represent a path to a file.
isReadable(File, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified file represents a readable file.
isReadableDirectory(String, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified String is not null or empty and represents a readable directory, throws exception if it is empty or null and does not represent a path to a directory.
isReadableDirectory(File, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified file represents a readable directory.
isWritable(File, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if a file is writable.
isWriteable(File, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified File is not null or empty and represents a writeable file, throws exception if it is empty or null and does not represent a path to a file.

K

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

L

LogcatHelper - Class in org.arquillian.droidium.container.log
 
LogcatHelper(AndroidContainerConfiguration, AndroidDevice) - Constructor for class org.arquillian.droidium.container.log.LogcatHelper
 
LogcatHelper.LogcatToConsoleWriter - Class in org.arquillian.droidium.container.log
 
LogcatHelper.LogcatToConsoleWriter() - Constructor for class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
LogcatHelper.LogcatToConsoleWriter(String) - Constructor for class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
LogcatHelper.LogcatToFileWriter - Class in org.arquillian.droidium.container.log
 
LogcatHelper.LogcatToFileWriter(String) - Constructor for class org.arquillian.droidium.container.log.LogcatHelper.LogcatToFileWriter
 
LogcatHelper.LogcatToLoggerWriter - Class in org.arquillian.droidium.container.log
 
LogcatHelper.LogcatToLoggerWriter(Logger) - Constructor for class org.arquillian.droidium.container.log.LogcatHelper.LogcatToLoggerWriter
 
LOGGER - Static variable in class org.arquillian.droidium.container.log.LogType
 
LogLevel - Class in org.arquillian.droidium.container.log
 
LogLevel() - Constructor for class org.arquillian.droidium.container.log.LogLevel
 
LogType - Class in org.arquillian.droidium.container.log
 
LogType() - Constructor for class org.arquillian.droidium.container.log.LogType
 
lookup(ArquillianResource, Annotation...) - Method in class org.arquillian.droidium.container.enricher.AndroidDeviceResourceProvider
 
lookup(ArquillianResource, Annotation...) - Method in class org.arquillian.droidium.container.enricher.AndroidScreenshooterResourceProvider
 

M

Monkey - Class in org.arquillian.droidium.container.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.container.utils.Monkey
 

N

notAllNullsOrEmpty(String[], String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that at least one of specified String is not empty
notNull(Object, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if some object is null or not.
notNullOrEmpty(String, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that the specified String is not null or empty, throws exception if it is.
notNulls(Object[], String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks that all specified objects are not null objects.

O

onAndroidDeployArchive(AndroidDeploy, DeploymentDescription) - Method in class org.arquillian.droidium.container.deployment.AndroidDeploymentInstaller
 
onAndroidDeploymentUninstall(AfterClass) - Method in class org.arquillian.droidium.container.deployment.AndroidDeploymentUninstaller
Precedence is set to negative value to be sure that this observer will be treated as the last one in AfterClass context.
onAndroidDeviceReady(AndroidDeviceReady) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
onBeforeStop(BeforeStop) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
Deletes temporary directory where all resources (files, resigned apks, logs ... ) are stored.
org.arquillian.droidium.container - package org.arquillian.droidium.container
 
org.arquillian.droidium.container.activity - package org.arquillian.droidium.container.activity
 
org.arquillian.droidium.container.configuration - package org.arquillian.droidium.container.configuration
 
org.arquillian.droidium.container.deployment - package org.arquillian.droidium.container.deployment
 
org.arquillian.droidium.container.enricher - package org.arquillian.droidium.container.enricher
 
org.arquillian.droidium.container.impl - package org.arquillian.droidium.container.impl
 
org.arquillian.droidium.container.log - package org.arquillian.droidium.container.log
 
org.arquillian.droidium.container.sign - package org.arquillian.droidium.container.sign
 
org.arquillian.droidium.container.utils - package org.arquillian.droidium.container.utils
 
OUTPUT - Static variable in class org.arquillian.droidium.container.log.LogType
 

P

prepareWriter() - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
ProcessExecutor - Class in org.arquillian.droidium.container.impl
Executor service which is able to execute external process as well as callables
ProcessExecutor() - Constructor for class org.arquillian.droidium.container.impl.ProcessExecutor
 
processNewLines(String[]) - Method in class org.arquillian.droidium.container.utils.Monkey
 

R

register(LoadableExtension.ExtensionBuilder) - Method in class org.arquillian.droidium.container.DroidiumContainerExtension
 
remove(String) - Method in class org.arquillian.droidium.container.configuration.Command
Remove all occurences of token from the command list.
remove(int) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
remove(T) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
removePortForwarding(int, int) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
removeShutdownHook(Process) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
 
removeWorkingDir(File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Removes working directory for Droidium native plugin
reset() - Method in class org.arquillian.droidium.container.impl.CountDownWatch
Restarts clocks
resign(File, File) - Method in class org.arquillian.droidium.container.sign.APKSigner
 

S

scheduleUntilTrue(Callable<Boolean>, long, long, TimeUnit) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
Schedules a callable to be executed in regular intervals
sdCardFileName(String, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if file name of the SD card is valid which means it has to have suffix of ".img".
sdSize(String, String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if user set size of SD card in the proper format.
selectDevice(AndroidBridgeInitialized) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceSelectorImpl
 
setAbi(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setActivityManager(ActivityManager) - Method in class org.arquillian.droidium.container.activity.DefaultActivityManagerProvider
 
setActivityManagerProvider(ActivityManagerProvider) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
setAdbPort(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setAlias(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setAndroidDevice(AndroidDevice) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
setAndroidDevice(AndroidDevice) - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
setAndroidSDK(AndroidSDK) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
setApiLevel(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setAvdGenerated(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setAvdName(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setConfiguration(AndroidContainerConfiguration) - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
 
setConfiguration(AndroidContainerConfiguration) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
setConfiguration(AndroidContainerConfiguration) - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
setConsolePort(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setDroneGuestPort(int) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setDroneGuestPort(int) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
setDroneHostPort(int) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setDroneHostPort(int) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
setEmulatorBootupTimeoutInSeconds(long) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setEmulatorOptions(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setEmulatorShutdownTimeoutInSeconds(long) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setFileName(String) - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
setForceNewBridge(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setGenerated(boolean) - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
setGeneratedAvdPath(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setGenerateSDCard(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setHome(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setJavaHome(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setKeyalg(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setKeypass(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setKeystore(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLabel(String) - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
setLogFilePath(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLogLevel(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLogPackageBlacklist(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLogPackageWhitelist(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLogSerialId(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setLogType(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setPrefix(String) - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
setProcess(Process) - Method in class org.arquillian.droidium.container.impl.AndroidEmulator
 
setRawImage(RawImage) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshot
 
setRemoveTmpDir(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setScreenshotTargetDir(String) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
setScreensthotImageFormat(ScreenshotType) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
setSdCard(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setSdCardLabel(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setSdCardSuffix(String) - Method in class org.arquillian.droidium.container.utils.AndroidIdentifierGenerator
Sets suffix of SD card file name.
setSdSize(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setSerialId(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setSigalg(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setSize(String) - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 
setStorepass(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setTmpDir(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setup(AndroidContainerConfiguration) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
setWriter(Writer) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer.LogcatReader
 
shutdownEmulator(AndroidContainerStop) - Method in class org.arquillian.droidium.container.impl.AndroidEmulatorShutdown
 
sign(File, File) - Method in class org.arquillian.droidium.container.sign.APKSigner
 
size() - Method in class org.arquillian.droidium.container.configuration.Command
Return size of the command.
spawn(List<String>) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
Spawns a process defined by command.
spawn(String...) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
Spawns a process defined by command.
start() - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
startActivity(String) - Method in class org.arquillian.droidium.container.activity.DefaultActivityManager
 
startActivity(Class<?>) - Method in class org.arquillian.droidium.container.activity.DefaultActivityManager
 
startAndroidEmulator(AndroidVirtualDeviceAvailable) - Method in class org.arquillian.droidium.container.impl.AndroidEmulatorStartup
 
stop() - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
stopActivity(String) - Method in class org.arquillian.droidium.container.activity.DefaultActivityManager
 
stopActivity(Class<?>) - Method in class org.arquillian.droidium.container.activity.DefaultActivityManager
 
submit(Callable<T>) - Method in class org.arquillian.droidium.container.impl.ProcessExecutor
Submit callable to be executed

T

takeScreenshot() - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
takeScreenshot(String) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
takeScreenshot(ScreenshotType) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
takeScreenshot(String, ScreenshotType) - Method in class org.arquillian.droidium.container.impl.AndroidScreenshooter
 
terminateAndroidDebugBridge(AndroidEmulatorShuttedDown) - Method in class org.arquillian.droidium.container.impl.AndroidBridgeConnector
Destroys Android Debug Bridge and fires AndroidBridgeTerminated event.
terminateAndroidLog(AndroidBridgeTerminated) - Method in class org.arquillian.droidium.container.log.AndroidLogInitializer
 
timeElapsed() - Method in class org.arquillian.droidium.container.impl.CountDownWatch
 
timeLeft() - Method in class org.arquillian.droidium.container.impl.CountDownWatch
 
timeout() - Method in class org.arquillian.droidium.container.impl.CountDownWatch
 
toString() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
toString() - Method in class org.arquillian.droidium.container.configuration.Command
 
toString() - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
toString() - Method in class org.arquillian.droidium.container.impl.AndroidSDCard
 

U

undeploy(Archive<?>) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
undeploy(Descriptor) - Method in class org.arquillian.droidium.container.AndroidDeployableContainer
 
uninstall(AndroidDeployment) - Method in class org.arquillian.droidium.container.impl.AndroidApplicationManager
Uninstalls application from Android device.
uninstallPackage(String) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 

V

validate() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
Validate - Class in org.arquillian.droidium.container.configuration
Simple validation utility
Validate() - Constructor for class org.arquillian.droidium.container.configuration.Validate
 
validateDescriptor(BeforeStart, ArquillianDescriptor) - Method in class org.arquillian.droidium.container.configuration.DroidiumExtensionsValidation
 
valueOf(String) - Static method in enum org.arquillian.droidium.container.configuration.AndroidSDK.Layout
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.arquillian.droidium.container.configuration.AndroidSDK.Layout
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class org.arquillian.droidium.container.log.LogLevel
 

W

wait(AndroidDevice, Monkey, String) - Static method in class org.arquillian.droidium.container.utils.Monkey
 
WARN - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
write(char[], int, int) - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToConsoleWriter
 
write(String) - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToFileWriter
 
write(char[], int, int) - Method in class org.arquillian.droidium.container.log.LogcatHelper.LogcatToLoggerWriter
 
A C D E F G H I K L M N O P R S T U V W 
Arquillian Droidium Container 1.0.0.Alpha2

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