Arquillian Droidium Container 1.0.0.Alpha5
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.
ADB_TIMEOUT - Static variable in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
add(T) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
Adds deployment into the register.
ADD_ONS_FOLDER_NAME - Static variable in class org.arquillian.droidium.container.configuration.AndroidSDK
folder name of add-ons in SDK
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
AndroidDeployableContainer() - Constructor for class org.arquillian.droidium.container.AndroidDeployableContainer
 
AndroidDeploymentInstaller - Class in org.arquillian.droidium.container.deployment
Installs Android package to Android device.

Observes: AndroidDeploy Fires:
BeforeAndroidDeploymentDeployed AfterAndroidDeploymentDeployed
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.

Observes: AfterClass Fires:
BeforeAllAndroidDeploymentsUndeployed BeforeAndroidDeploymentUndeployed AfterAndroidDeploymentUndeployed AfterAllAndroidDeploymentsUndeployed
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(ProcessExecution) - 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
 
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, ProcessExecutor) - Constructor for class org.arquillian.droidium.container.configuration.AndroidSDK
 
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

canProvide(Class<?>) - Method in class org.arquillian.droidium.container.enricher.AndroidDeviceResourceProvider
 
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.
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
 
createTmpDir(File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Creates directory with random name.

D

DDM_MINIMAL_TIMEOUT - Static variable in class org.arquillian.droidium.container.impl.AndroidBridgeImpl
 
DEBUG - Static variable in class org.arquillian.droidium.container.log.LogLevel
 
decideDroidiumStart(BeforeSuite, ArquillianDescriptor) - Method in class org.arquillian.droidium.container.configuration.DroidiumExclusionDecider
 
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
DroidiumContainerExtension() - Constructor for class org.arquillian.droidium.container.DroidiumContainerExtension
 
DroidiumExclusionDecider - Class in org.arquillian.droidium.container.configuration
Removes Android container from container registry iff 1) Drone is on the class path 2) There are webdriver extensions in arquillian.xml 3) No webdriver extension asks for "android" browser https://issues.jboss.org/browse/ARQ-1577
DroidiumExclusionDecider() - Constructor for class org.arquillian.droidium.container.configuration.DroidiumExclusionDecider
 
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
 
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.
export(Archive<?>) - 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
 

G

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
 
getAdbServerPort() - 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.LogcatHelper
 
getAndroidHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAndroidPath() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Get the android tool path
getAndroidSdkHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getAndroidSystemEnvironmentProperties() - 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
 
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.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
 
getDdmlibCommandTimeout() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
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.deployment.DeploymentRegister
Gets firstly added deployment into the register.
getGenerateSDCard() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
getIdentifier(FileType) - Method in class org.arquillian.droidium.container.utils.AndroidIdentifierGenerator
 
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.deployment.DeploymentRegister
Gets lastly added deployment into the register.
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.
getPlatformDirectory() - Method in class org.arquillian.droidium.container.configuration.AndroidSDK
Returns directory for current platform
getProcessExecution() - 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
 
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
 
getTarget() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
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.createTmpDir(File)

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
 
isPortFree(String) - Static method in class org.arquillian.droidium.container.utils.NetUtils
 
isPortFree(int) - Static method in class org.arquillian.droidium.container.utils.NetUtils
Checks if some port is free or not.
isPortValid(int) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if port is in range 0 - 65535
isPortValid(String) - Static method in class org.arquillian.droidium.container.configuration.Validate
Checks if port is in range 0 - 65535
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 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(ProcessExecutor, 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
 
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
 

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

NetUtils - Class in org.arquillian.droidium.container.utils
 
NetUtils() - Constructor for class org.arquillian.droidium.container.utils.NetUtils
 
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 ...
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

PLATFORM_TOOLS_FOLDER_NAME - Static variable in class org.arquillian.droidium.container.configuration.AndroidSDK
folder name for the SDK sub folder that contains the platform tools
PLATFORMS_FOLDER_NAME - Static variable in class org.arquillian.droidium.container.configuration.AndroidSDK
folder name for the SDK sub folder that contains the different platform versions
prepareWriter() - Method in class org.arquillian.droidium.container.log.LogcatHelper
 
processNewLines(String[]) - Method in class org.arquillian.droidium.container.utils.Monkey
 

R

register(LoadableExtension.ExtensionBuilder) - Method in class org.arquillian.droidium.container.DroidiumContainerExtension
 
remove(int) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
remove(T) - Method in class org.arquillian.droidium.container.deployment.DeploymentRegister
 
removeDir(File) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
Removes directory
removeDir(String) - Static method in class org.arquillian.droidium.container.utils.DroidiumFileUtils
 
removePortForwarding(int, int) - Method in class org.arquillian.droidium.container.impl.AndroidDeviceImpl
 
resign(File) - Method in class org.arquillian.droidium.container.sign.APKSigner
 
resolveAndroidHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
resolveAndroidSdkHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
resolveJavaHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
resolveTmpDir() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
resolveUserHome() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 

S

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
 
setAdbServerPort(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.LogcatHelper
 
setAndroidHome(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setAndroidSdkHome(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.LogcatHelper
 
setConsolePort(String) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
setDdmlibCommandTimeout(int) - 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
 
setGenerateSDCard(boolean) - 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
 
setProcessExecution(ProcessExecution) - Method in class org.arquillian.droidium.container.impl.AndroidEmulator
 
setRemoveTmpDir(boolean) - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
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
 
setTarget(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
 
shutdownEmulator(AndroidContainerStop) - Method in class org.arquillian.droidium.container.impl.AndroidEmulatorShutdown
 
sign(File, File) - Method in class org.arquillian.droidium.container.sign.APKSigner
 
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
 
SYSTEM_IMAGES_FOLDER_NAME - Static variable in class org.arquillian.droidium.container.configuration.AndroidSDK
folder name of system images in SDK

T

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
 
toString() - Method in class org.arquillian.droidium.container.configuration.AndroidContainerConfiguration
 
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
 
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
 
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.Alpha5

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