A B C D E F G H I J K L M N O P Q R S T U V W 

A

aapt() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
AbstractDevice - Class in io.selendroid.standalone.android.impl
 
AbstractDevice(String) - Constructor for class io.selendroid.standalone.android.impl.AbstractDevice
Constructor meant to be used with Android Emulators because a reference to the IDevice will become available if the emulator will be started.
AbstractDevice(IDevice) - Constructor for class io.selendroid.standalone.android.impl.AbstractDevice
Constructor mean to be used with Android Hardware devices because a reference to the IDevice will be available immediately after they are connected.
AbstractDevice() - Constructor for class io.selendroid.standalone.android.impl.AbstractDevice
 
accept(File) - Method in class io.selendroid.standalone.android.AndroidSdk.AndroidFileFilter
 
ACTION_DOWN - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
ACTION_MULTIPLE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
ACTION_UP - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
ActiveSession - Class in io.selendroid.standalone.server.model
 
adb() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
AdbExecuteShellCommand - Class in io.selendroid.standalone.server.handler
 
AdbExecuteShellCommand(String) - Constructor for class io.selendroid.standalone.server.handler.AdbExecuteShellCommand
 
AdbSendKeyEvent - Class in io.selendroid.standalone.server.handler
 
AdbSendKeyEvent(String) - Constructor for class io.selendroid.standalone.server.handler.AdbSendKeyEvent
 
AdbSendText - Class in io.selendroid.standalone.server.handler
 
AdbSendText(String) - Constructor for class io.selendroid.standalone.server.handler.AdbSendText
 
AdbTap - Class in io.selendroid.standalone.server.handler
 
AdbTap(String) - Constructor for class io.selendroid.standalone.server.handler.AdbTap
 
addDevice(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DeviceStore
 
addDeviceToStore(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DeviceStore
Internal method to add an actual device to the store.
addEmulators(List<AndroidEmulator>) - Method in class io.selendroid.standalone.server.model.DeviceStore
 
addSupportedApp(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
addToAppsStore(File) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
This function will sign an android app and add it to the App Store.
android() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
ANDROID_APPLICATION_XML_TEMPLATE - Static variable in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
ANDROID_EMULATOR_HARDWARE_CONFIG - Static variable in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
ANDROID_FOLDER_PREFIX - Static variable in class io.selendroid.standalone.android.AndroidSdk
 
ANDROID_HOME - Static variable in class io.selendroid.standalone.android.AndroidSdk
 
AndroidApp - Interface in io.selendroid.standalone.android
 
AndroidDevice - Interface in io.selendroid.standalone.android
 
AndroidDeviceException - Exception in io.selendroid.standalone.exceptions
 
AndroidDeviceException(String) - Constructor for exception io.selendroid.standalone.exceptions.AndroidDeviceException
 
AndroidDeviceException(Throwable) - Constructor for exception io.selendroid.standalone.exceptions.AndroidDeviceException
 
AndroidDeviceException(String, Throwable) - Constructor for exception io.selendroid.standalone.exceptions.AndroidDeviceException
 
ANDROIDDRIVER_APP - Static variable in class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
AndroidDriverAPKBuilder - Class in io.selendroid.standalone.builder
 
AndroidDriverAPKBuilder() - Constructor for class io.selendroid.standalone.builder.AndroidDriverAPKBuilder
 
AndroidEmulator - Interface in io.selendroid.standalone.android
 
AndroidEmulatorPowerStateListener - Interface in io.selendroid.standalone.android
 
androidHome() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
androidJar() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
AndroidSdk - Class in io.selendroid.standalone.android
 
AndroidSdk() - Constructor for class io.selendroid.standalone.android.AndroidSdk
 
AndroidSdk.AndroidFileFilter - Class in io.selendroid.standalone.android
 
AndroidSdk.AndroidFileFilter() - Constructor for class io.selendroid.standalone.android.AndroidSdk.AndroidFileFilter
 
AndroidSdkException - Exception in io.selendroid.standalone.exceptions
 
AndroidSdkException(String) - Constructor for exception io.selendroid.standalone.exceptions.AndroidSdkException
 
AndroidSdkException(Throwable) - Constructor for exception io.selendroid.standalone.exceptions.AndroidSdkException
 
AndroidSdkException(String, Throwable) - Constructor for exception io.selendroid.standalone.exceptions.AndroidSdkException
 
apiTargetType - Variable in class io.selendroid.standalone.android.impl.AbstractDevice
 
APP_BASE_PACKAGE - Static variable in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
APP_ID - Static variable in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 

B

BaseSelendroidStandaloneHandler - Class in io.selendroid.standalone.server
 
BaseSelendroidStandaloneHandler(String) - Constructor for class io.selendroid.standalone.server.BaseSelendroidStandaloneHandler
 

C

CaptureScreenshot - Class in io.selendroid.standalone.server.handler
 
CaptureScreenshot(String) - Constructor for class io.selendroid.standalone.server.handler.CaptureScreenshot
 
clearUserData(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
clearUserData(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
close() - Method in class io.selendroid.standalone.android.TelnetClient
 
convert(String) - Method in class io.selendroid.standalone.log.LogLevelConverter
 
create(String[]) - Static method in class io.selendroid.standalone.SelendroidConfiguration
 
createNewTestSession(JSONObject) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
createNewTestSession(JSONObject, Integer) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
createSelendroidServer(AndroidApp) - Method in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
CreateSessionHandler - Class in io.selendroid.standalone.server.handler
 
CreateSessionHandler(String) - Constructor for class io.selendroid.standalone.server.handler.CreateSessionHandler
 

D

DefaultAndroidApp - Class in io.selendroid.standalone.android.impl
 
DefaultAndroidApp(File) - Constructor for class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
DefaultAndroidEmulator - Class in io.selendroid.standalone.android.impl
 
DefaultAndroidEmulator() - Constructor for class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
DefaultAndroidEmulator(String) - Constructor for class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
DefaultDeviceManager - Class in io.selendroid.standalone.android.impl
 
DefaultDeviceManager(String, boolean) - Constructor for class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
DefaultHardwareDevice - Class in io.selendroid.standalone.android.impl
 
DefaultHardwareDevice(IDevice) - Constructor for class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
DefaultHardwareDeviceListener - Class in io.selendroid.standalone.server.model
 
DefaultHardwareDeviceListener(DeviceStore, SelendroidStandaloneDriver) - Constructor for class io.selendroid.standalone.server.model.DefaultHardwareDeviceListener
 
DefaultPortFinder - Class in io.selendroid.standalone.server.model.impl
 
DefaultPortFinder(Integer, Integer) - Constructor for class io.selendroid.standalone.server.model.impl.DefaultPortFinder
 
deleteFileFromWithinApk(String) - Method in interface io.selendroid.standalone.android.AndroidApp
 
deleteFileFromWithinApk(String) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
deleteFileFromWithinApk(String) - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
DeleteSessionHandler - Class in io.selendroid.standalone.server.handler
 
DeleteSessionHandler(String) - Constructor for class io.selendroid.standalone.server.handler.DeleteSessionHandler
 
device - Variable in class io.selendroid.standalone.android.impl.AbstractDevice
 
deviceChanged(IDevice, int) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
deviceConnected(IDevice) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
deviceDisconnected(IDevice) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
DeviceManager - Interface in io.selendroid.standalone.android
 
DeviceOfflineException - Exception in io.selendroid.standalone.exceptions
 
DeviceOfflineException(String) - Constructor for exception io.selendroid.standalone.exceptions.DeviceOfflineException
 
DeviceOfflineException(Throwable) - Constructor for exception io.selendroid.standalone.exceptions.DeviceOfflineException
 
DeviceOfflineException(String, Throwable) - Constructor for exception io.selendroid.standalone.exceptions.DeviceOfflineException
 
DeviceStore - Class in io.selendroid.standalone.server.model
 
DeviceStore(Integer, DeviceManager) - Constructor for class io.selendroid.standalone.server.model.DeviceStore
 
DeviceStore(EmulatorPortFinder, DeviceManager) - Constructor for class io.selendroid.standalone.server.model.DeviceStore
 
DeviceStoreException - Exception in io.selendroid.standalone.exceptions
 
DeviceStoreException(String) - Constructor for exception io.selendroid.standalone.exceptions.DeviceStoreException
 
DeviceStoreException(Throwable) - Constructor for exception io.selendroid.standalone.exceptions.DeviceStoreException
 
DeviceStoreException(String, Throwable) - Constructor for exception io.selendroid.standalone.exceptions.DeviceStoreException
 
DISPLAY_OPTION - Static variable in interface io.selendroid.standalone.android.AndroidEmulator
 
DummySelendroidStandaloneDriverEventListener - Class in io.selendroid.standalone.server.model
 
DummySelendroidStandaloneDriverEventListener() - Constructor for class io.selendroid.standalone.server.model.DummySelendroidStandaloneDriverEventListener
 

E

emulator() - Static method in class io.selendroid.standalone.android.AndroidSdk
 
EMULATOR_OPTIONS - Static variable in interface io.selendroid.standalone.android.AndroidEmulator
 
EmulatorPortFinder - Interface in io.selendroid.standalone.server.model
 
equals(Object) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
equals(Object) - Method in class io.selendroid.standalone.server.model.ActiveSession
 
exec(CommandLine) - Static method in class io.selendroid.standalone.io.ShellCommand
 
exec(CommandLine, long) - Static method in class io.selendroid.standalone.io.ShellCommand
 
execAsync(CommandLine) - Static method in class io.selendroid.standalone.io.ShellCommand
 
execAsync(String, CommandLine) - Static method in class io.selendroid.standalone.io.ShellCommand
 
executeCommandQuietly(CommandLine) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
executeCommandQuietly(CommandLine, long) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
executeRequest(String, HttpMethod) - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
executeRequestWithPayload(String, int, HttpMethod, String) - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
extractAndroidDriverAPK() - Method in class io.selendroid.standalone.builder.AndroidDriverAPKBuilder
 
extractValue(String, String) - Static method in class io.selendroid.standalone.android.impl.AbstractDevice
 

F

FILE_LOCKING_SUFIX - Static variable in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
findActiveSession(AndroidDevice) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
findAndroidDevice(SelendroidCapabilities) - Method in class io.selendroid.standalone.server.model.DeviceStore
Finds a device for the requested capabilities.
findLatestAndroidPlatformFolder(File, String) - Static method in class io.selendroid.standalone.android.AndroidSdk
 
FLAG_CANCELED - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_CANCELED_LONG_PRESS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_EDITOR_ACTION - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_FROM_SYSTEM - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_KEEP_TOUCH_MODE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_LONG_PRESS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_SOFT_KEYBOARD - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_TRACKING - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_VIRTUAL_HARD_KEY - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FLAG_WOKE_HERE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
FolderMonitor - Class in io.selendroid.standalone.server.util
 
FolderMonitor(SelendroidStandaloneDriver, SelendroidConfiguration) - Constructor for class io.selendroid.standalone.server.util.FolderMonitor
 
forwardPort(int, int) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
forwardPort(int, int) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
fromString(String) - Static method in enum io.selendroid.standalone.log.LogLevelEnum
 

G

getAbsolutePath() - Method in interface io.selendroid.standalone.android.AndroidApp
For testing only
getAbsolutePath() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
getAbsolutePath() - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
getActiveSession(HttpRequest) - Method in class io.selendroid.standalone.server.BaseSelendroidStandaloneHandler
 
getActiveSession(String) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getActiveSessions() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
FOR TESTING ONLY
getAPITargetType() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getAPITargetType() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getAPITargetType() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
getAppFolderToMonitor() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getAppId() - Method in interface io.selendroid.standalone.android.AndroidApp
 
getAppId() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
getAppId() - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
getAut() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
getAvdName() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getAvdName() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getAvdRootFolder() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getAvdRootFolder() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getBasePackage() - Method in interface io.selendroid.standalone.android.AndroidApp
 
getBasePackage() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
getBasePackage() - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
GetCapabilities - Class in io.selendroid.standalone.server.handler
 
GetCapabilities(String) - Constructor for class io.selendroid.standalone.server.handler.GetCapabilities
 
getCpuArch() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getCrashLog() - Method in interface io.selendroid.standalone.android.AndroidDevice
Get crash log from AUT
getCrashLog() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
getDesiredCapabilities() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
getDevice() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
getDevices() - Method in class io.selendroid.standalone.server.model.DeviceStore
 
getDriver() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
getEmulatorOptions() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getEmulatorPort() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getExternalStoragePath() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getExternalStoragePath() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
getHttpClient() - Method in class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
getHttpClient() - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
getJarVersionNumber() - Static method in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
getKeystore() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getKeystoreAlias() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getKeystorePassword() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getLocale() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getLocale() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getLocale() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getLogLevel() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getLogs() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getLogs() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
GetLogs - Class in io.selendroid.standalone.server.handler
 
GetLogs(String) - Constructor for class io.selendroid.standalone.server.handler.GetLogs
 
GetLogTypes - Class in io.selendroid.standalone.server.handler
 
GetLogTypes(String) - Constructor for class io.selendroid.standalone.server.handler.GetLogTypes
 
getMainActivity() - Method in interface io.selendroid.standalone.android.AndroidApp
 
getMainActivity() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
getMainActivity() - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
getMaxInstances() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getMaxSession() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getModel() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getModel() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getModel() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
getModel() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getOsName() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getOsVersion() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getPort() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getPort() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getPort() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getPort() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
getProp(String) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
getProp(String) - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getProxy() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getRegisterCycle() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getRegistrationUrl() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getResource(String) - Method in class io.selendroid.standalone.server.handler.InspectorUiHandler.MyInspectorViewRenderer
 
getScreen(HttpRequest) - Method in class io.selendroid.standalone.server.handler.InspectorUiHandler.MyInspectorViewRenderer
 
getScreenSize() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getScreenSize() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getScreenSize() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getScreenSize() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getScreenSizeFromSkin(String) - Static method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getSelendroidConfiguration() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getSelendroidDriver(HttpRequest) - Method in class io.selendroid.standalone.server.BaseSelendroidStandaloneHandler
 
getSelendroidServerPort() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getSelendroidServerPort() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
getSelendroidsPort() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getSelendroidsPort() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
getSerial() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getSerial() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getSerial() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getSerial() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getServer() - Method in class io.selendroid.standalone.SelendroidLauncher
 
getServerHost() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getServerStartRetries() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getServerStartTimeout() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getServerVersion() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getSessionCapabilities(String) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getSessionId() - Method in class io.selendroid.standalone.server.JsResult
 
getSessionId() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
getSessionTimeoutMillis() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getSupportedApps() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getSupportedApps() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getSupportedDevices() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
getTargetPlatform() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
getTargetPlatform() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
getTargetPlatform() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
getTargetPlatform() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
getTimeoutEmulatorStart() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
getVersionName() - Method in interface io.selendroid.standalone.android.AndroidApp
 
getVersionName() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
getVersionName() - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
getVirtualDevice(String) - Method in interface io.selendroid.standalone.android.DeviceManager
 
getVirtualDevice(String) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 

H

handle(HttpRequest) - Method in class io.selendroid.standalone.server.BaseSelendroidStandaloneHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.BaseSelendroidStandaloneHandler
Implement this in subclasses to handle the request.
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.AdbExecuteShellCommand
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.AdbSendKeyEvent
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.AdbSendText
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.AdbTap
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.CaptureScreenshot
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.CreateSessionHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.DeleteSessionHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.GetCapabilities
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.GetLogs
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.GetLogTypes
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.InspectorScreenshotHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.InspectorTreeHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.InspectorUiHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.ListSessionsHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.NetworkConnectionHandler
 
handleRequest(HttpRequest, JSONObject) - Method in class io.selendroid.standalone.server.handler.ProxyToDeviceHandler
 
handleRequest(HttpRequest, HttpResponse, BaseRequestHandler) - Method in class io.selendroid.standalone.server.SelendroidServlet
 
HardwareDeviceListener - Interface in io.selendroid.standalone.android
 
hashCode() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
hashCode() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
HttpClientUtil - Class in io.selendroid.standalone.server.util
 
HttpClientUtil() - Constructor for class io.selendroid.standalone.server.util.HttpClientUtil
 

I

ICON - Static variable in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
init() - Method in class io.selendroid.standalone.server.SelendroidServlet
 
init() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
initialize(HardwareDeviceListener, AndroidEmulatorPowerStateListener) - Method in interface io.selendroid.standalone.android.DeviceManager
 
initialize(HardwareDeviceListener, AndroidEmulatorPowerStateListener) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
initializeAdbConnection() - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
Initializes the AndroidDebugBridge and registers the DefaultHardwareDeviceManager with the AndroidDebugBridge device change listener.
initializeSelendroidServer() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
inputKeyevent(int) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
inputKeyevent(int) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
Use adb to send a keyevent to the device.
InspectorScreenshotHandler - Class in io.selendroid.standalone.server.handler
 
InspectorScreenshotHandler(String) - Constructor for class io.selendroid.standalone.server.handler.InspectorScreenshotHandler
 
InspectorTreeHandler - Class in io.selendroid.standalone.server.handler
 
InspectorTreeHandler(String) - Constructor for class io.selendroid.standalone.server.handler.InspectorTreeHandler
 
InspectorUiHandler - Class in io.selendroid.standalone.server.handler
 
InspectorUiHandler(String) - Constructor for class io.selendroid.standalone.server.handler.InspectorUiHandler
 
InspectorUiHandler.MyInspectorViewRenderer - Class in io.selendroid.standalone.server.handler
 
InspectorUiHandler.MyInspectorViewRenderer(ActiveSession) - Constructor for class io.selendroid.standalone.server.handler.InspectorUiHandler.MyInspectorViewRenderer
 
install(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
install(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
InstalledAndroidApp - Class in io.selendroid.standalone.android.impl
 
InstalledAndroidApp(String) - Constructor for class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
invalidate() - Method in class io.selendroid.standalone.server.model.ActiveSession
marks the session as invalid.
invokeActivity(String) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
invokeActivity(String) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
io.selendroid.standalone - package io.selendroid.standalone
 
io.selendroid.standalone.android - package io.selendroid.standalone.android
 
io.selendroid.standalone.android.impl - package io.selendroid.standalone.android.impl
 
io.selendroid.standalone.builder - package io.selendroid.standalone.builder
 
io.selendroid.standalone.exceptions - package io.selendroid.standalone.exceptions
 
io.selendroid.standalone.io - package io.selendroid.standalone.io
 
io.selendroid.standalone.log - package io.selendroid.standalone.log
 
io.selendroid.standalone.server - package io.selendroid.standalone.server
 
io.selendroid.standalone.server.grid - package io.selendroid.standalone.server.grid
 
io.selendroid.standalone.server.handler - package io.selendroid.standalone.server.handler
 
io.selendroid.standalone.server.model - package io.selendroid.standalone.server.model
 
io.selendroid.standalone.server.model.impl - package io.selendroid.standalone.server.model.impl
 
io.selendroid.standalone.server.util - package io.selendroid.standalone.server.util
 
isDeleteTmpFiles() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isDeviceLog() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isDeviceReady() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
isDeviceReady() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isDeviceReady() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
isDeviceScreenshot() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isEmulatorAlreadyExistent() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
isEmulatorAlreadyExistent() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
isEmulatorStarted() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
isEmulatorStarted() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
isForceReinstall() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isGrid() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isInstalled(String) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
isInstalled(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
isInstalled(String) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isInstalled(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isInvalid() - Method in class io.selendroid.standalone.server.model.ActiveSession
 
isKeepEmulator() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isLoggingEnabled() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
isLoggingEnabled() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isNoClearData() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isNoWebViewApp() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isPrintHelp() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
isRegistered() - Method in class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
isSelendroidRunning() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
isSelendroidRunning() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isSerialConfigured() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
isServerStarted(int) - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
isValidSession(String) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
isWindows() - Static method in class io.selendroid.standalone.android.OS
 

J

jarsigner() - Static method in class io.selendroid.standalone.android.JavaSdk
 
javaHome - Static variable in class io.selendroid.standalone.android.JavaSdk
 
javaHome() - Static method in class io.selendroid.standalone.android.JavaSdk
 
JavaSdk - Class in io.selendroid.standalone.android
 
JavaSdk() - Constructor for class io.selendroid.standalone.android.JavaSdk
 
JsResult - Class in io.selendroid.standalone.server
 
JsResult(String) - Constructor for class io.selendroid.standalone.server.JsResult
 

K

KEYCODE_0 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_1 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_2 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_3 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_4 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_5 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_6 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_7 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_8 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_9 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_A - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_ALT_LEFT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_ALT_RIGHT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_APOSTROPHE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_AT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_B - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BACK - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BACKSLASH - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_A - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_B - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_C - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_L1 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_L2 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_MODE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_R1 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_R2 - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_SELECT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_START - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_THUMBL - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_THUMBR - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_X - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_Y - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_BUTTON_Z - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_C - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_CALL - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_CAMERA - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_CLEAR - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_COMMA - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_D - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DEL - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DPAD_CENTER - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DPAD_DOWN - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DPAD_LEFT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DPAD_RIGHT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_DPAD_UP - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_E - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_ENDCALL - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_ENTER - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_ENVELOPE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_EQUALS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_EXPLORER - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_F - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_FOCUS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_G - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_GRAVE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_H - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_HEADSETHOOK - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_HOME - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_I - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_J - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_K - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_L - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_LEFT_BRACKET - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_M - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_FAST_FORWARD - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_NEXT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_PLAY_PAUSE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_PREVIOUS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_REWIND - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MEDIA_STOP - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MENU - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MINUS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_MUTE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_N - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_NOTIFICATION - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_NUM - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_O - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_P - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_PAGE_DOWN - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_PAGE_UP - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_PERIOD - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_PICTSYMBOLS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_PLUS - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_POUND - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_POWER - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_Q - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_R - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_RIGHT_BRACKET - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_S - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SEARCH - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SEMICOLON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SHIFT_LEFT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SHIFT_RIGHT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SLASH - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SOFT_LEFT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SOFT_RIGHT - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SPACE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_STAR - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SWITCH_CHARSET - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_SYM - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_T - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_TAB - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_U - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_UNKNOWN - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_V - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_VOLUME_DOWN - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_VOLUME_UP - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_W - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_X - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_Y - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KEYCODE_Z - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
KeyEvent - Interface in io.selendroid.standalone.android
Copy of the public static Key Codes from: http://developer.android.com/reference/android/view/KeyEvent.html
keytool() - Static method in class io.selendroid.standalone.android.JavaSdk
 
kill(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
kill(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 

L

launchSelendroid() - Method in class io.selendroid.standalone.SelendroidLauncher
Starts the Selendroid standalone server and waits until it's ready to accept requests.
level - Variable in enum io.selendroid.standalone.log.LogLevelEnum
 
listAvailableAvds() - Static method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
listRunningThirdPartyProcesses() - Method in interface io.selendroid.standalone.android.AndroidDevice
Returns the output of running 'adb shell ps', filtering out system processes.
listRunningThirdPartyProcesses() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
Returns the output of running 'adb shell ps', filtering out system processes.
ListSessionsHandler - Class in io.selendroid.standalone.server.handler
 
ListSessionsHandler(String) - Constructor for class io.selendroid.standalone.server.handler.ListSessionsHandler
 
LOGGER_NAME - Static variable in class io.selendroid.standalone.SelendroidLauncher
 
LogLevelConverter - Class in io.selendroid.standalone.log
 
LogLevelConverter() - Constructor for class io.selendroid.standalone.log.LogLevelConverter
 
LogLevelEnum - Enum in io.selendroid.standalone.log
 

M

main(String[]) - Static method in class io.selendroid.standalone.SelendroidLauncher
 
mainActivity - Variable in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
MAX_KEYCODE - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_ALT_LEFT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_ALT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_ALT_RIGHT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_SHIFT_LEFT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_SHIFT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_SHIFT_RIGHT_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
META_SYM_ON - Static variable in interface io.selendroid.standalone.android.KeyEvent
 
model - Variable in class io.selendroid.standalone.android.impl.AbstractDevice
 

N

NetworkConnectionHandler - Class in io.selendroid.standalone.server.handler
 
NetworkConnectionHandler(String) - Constructor for class io.selendroid.standalone.server.handler.NetworkConnectionHandler
 
next() - Method in interface io.selendroid.standalone.server.model.EmulatorPortFinder
 
next() - Method in class io.selendroid.standalone.server.model.impl.DefaultPortFinder
 
nextEmulatorPort() - Method in class io.selendroid.standalone.server.model.DeviceStore
 

O

onAfterDeviceServerStart() - Method in class io.selendroid.standalone.server.model.DummySelendroidStandaloneDriverEventListener
 
onAfterDeviceServerStart() - Method in interface io.selendroid.standalone.server.model.SelendroidStandaloneDriverEventListener
 
onBeforeDeviceServerStart() - Method in class io.selendroid.standalone.server.model.DummySelendroidStandaloneDriverEventListener
 
onBeforeDeviceServerStart() - Method in interface io.selendroid.standalone.server.model.SelendroidStandaloneDriverEventListener
 
onDeviceChanged(AndroidDevice) - Method in interface io.selendroid.standalone.android.HardwareDeviceListener
 
onDeviceChanged(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DefaultHardwareDeviceListener
 
onDeviceConnected(AndroidDevice) - Method in interface io.selendroid.standalone.android.HardwareDeviceListener
 
onDeviceConnected(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DefaultHardwareDeviceListener
 
onDeviceDisconnected(AndroidDevice) - Method in interface io.selendroid.standalone.android.HardwareDeviceListener
 
onDeviceDisconnected(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DefaultHardwareDeviceListener
 
onDeviceStarted(String, String) - Method in interface io.selendroid.standalone.android.AndroidEmulatorPowerStateListener
 
onDeviceStopped(String) - Method in interface io.selendroid.standalone.android.AndroidEmulatorPowerStateListener
 
OS - Class in io.selendroid.standalone.android
 
OS() - Constructor for class io.selendroid.standalone.android.OS
 

P

parseConfig(String[]) - Static method in class io.selendroid.standalone.SelendroidLauncher
 
parseJsonResponse(HttpResponse) - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
performRegistration() - Method in class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
performRegistrationIfNotRegistered() - Method in class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
port - Variable in class io.selendroid.standalone.android.impl.AbstractDevice
 
PREBUILD_SELENDROID_SERVER_PATH_PREFIX - Static variable in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
ProxyToDeviceHandler - Class in io.selendroid.standalone.server.handler
Proxies the request as-is to the device.
ProxyToDeviceHandler(String) - Constructor for class io.selendroid.standalone.server.handler.ProxyToDeviceHandler
 

Q

quitSelendroid() - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 

R

redirectHandler - Variable in class io.selendroid.standalone.server.SelendroidServlet
 
registerListener(HardwareDeviceListener) - Method in interface io.selendroid.standalone.android.DeviceManager
 
registerListener(AndroidEmulatorPowerStateListener) - Method in interface io.selendroid.standalone.android.DeviceManager
 
registerListener(HardwareDeviceListener) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
registerListener(AndroidEmulatorPowerStateListener) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
release(AndroidDevice, AndroidApp) - Method in class io.selendroid.standalone.server.model.DeviceStore
After a test session a device should be released.
release(Integer) - Method in interface io.selendroid.standalone.server.model.EmulatorPortFinder
 
release(Integer) - Method in class io.selendroid.standalone.server.model.impl.DefaultPortFinder
 
removeAndroidDevice(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DeviceStore
Removes the given device from store so that it cannot be any longer be used for testing.
render() - Method in class io.selendroid.standalone.server.JsResult
 
resignApp(File) - Method in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
restartADB() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
restartADB() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
run() - Method in class io.selendroid.standalone.server.model.SessionTimeoutTask
 
run() - Method in class io.selendroid.standalone.server.util.FolderMonitor
 
runAdbCommand(String) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
runAdbCommand(String) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 

S

screenSizeMatches(String) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
screenSizeMatches(String) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
SELENDROID_FINAL_NAME - Static variable in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
SELENDROID_TEST_APP_PACKAGE - Static variable in class io.selendroid.standalone.builder.SelendroidServerBuilder
 
SelendroidConfiguration - Class in io.selendroid.standalone
 
SelendroidConfiguration() - Constructor for class io.selendroid.standalone.SelendroidConfiguration
 
SelendroidLauncher - Class in io.selendroid.standalone
 
SelendroidLauncher(SelendroidConfiguration) - Constructor for class io.selendroid.standalone.SelendroidLauncher
 
SelendroidServerBuilder - Class in io.selendroid.standalone.builder
 
SelendroidServerBuilder(SelendroidConfiguration) - Constructor for class io.selendroid.standalone.builder.SelendroidServerBuilder
 
SelendroidServlet - Class in io.selendroid.standalone.server
 
SelendroidServlet(SelendroidStandaloneDriver, SelendroidConfiguration) - Constructor for class io.selendroid.standalone.server.SelendroidServlet
 
SelendroidStandaloneDriver - Class in io.selendroid.standalone.server.model
 
SelendroidStandaloneDriver(SelendroidConfiguration) - Constructor for class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
SelendroidStandaloneDriverEventListener - Interface in io.selendroid.standalone.server.model
 
SelendroidStandaloneServer - Class in io.selendroid.standalone.server
 
SelendroidStandaloneServer(SelendroidConfiguration, SelendroidStandaloneDriver) - Constructor for class io.selendroid.standalone.server.SelendroidStandaloneServer
for testing only
SelendroidStandaloneServer(SelendroidConfiguration) - Constructor for class io.selendroid.standalone.server.SelendroidStandaloneServer
 
SelfRegisteringRemote - Class in io.selendroid.standalone.server.grid
 
SelfRegisteringRemote(SelendroidConfiguration, SelendroidStandaloneDriver) - Constructor for class io.selendroid.standalone.server.grid.SelfRegisteringRemote
 
sendCommand(String) - Method in class io.selendroid.standalone.android.TelnetClient
 
sendQuietly(String) - Method in class io.selendroid.standalone.android.TelnetClient
 
serial - Variable in class io.selendroid.standalone.android.impl.AbstractDevice
 
SessionTimeoutTask - Class in io.selendroid.standalone.server.model
 
SessionTimeoutTask(SelendroidStandaloneDriver, String) - Constructor for class io.selendroid.standalone.server.model.SessionTimeoutTask
 
setAppFolderToMonitor(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setClearData(boolean) - Method in class io.selendroid.standalone.server.model.DeviceStore
 
setDeleteTmpFiles(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setDeviceLog(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setDeviceScreenshot(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setEmulatorOptions(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setEmulatorPort(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setEventListener(SelendroidStandaloneDriverEventListener) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
setForceReinstall(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setIDevice(IDevice) - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
setIDevice(IDevice) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
setKeepEmulator(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setKeepEmulator(boolean) - Method in class io.selendroid.standalone.server.model.DeviceStore
 
setKeystore(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setKeystoreAlias(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setKeystorePassword(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setLoggingEnabled(boolean) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
setLoggingEnabled(boolean) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
setLogLevel(LogLevelEnum) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setMainActivity(String) - Method in interface io.selendroid.standalone.android.AndroidApp
 
setMainActivity(String) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidApp
 
setMainActivity(String) - Method in class io.selendroid.standalone.android.impl.InstalledAndroidApp
 
setMaxInstances(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setMaxSession(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setNoClearData(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setNoWebViewApp(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setPort(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setPrintHelp(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setProxy(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setRegisterCycle(long) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setRegistrationUrl(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setSelendroidServerPort(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setSerial(int) - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
setSerial(int) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
setServerHost(String) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setServerStartRetries(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setServerStartTimeout(long) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setSessionTimeoutSeconds(int) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setShouldKeepAdbAlive(boolean) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setTimeoutEmulatorStart(long) - Method in class io.selendroid.standalone.SelendroidConfiguration
 
setVerbose() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
setVerbose() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
setWasStartedBySelendroid(boolean) - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
setWasStartedBySelendroid(boolean) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
ShellCommand - Class in io.selendroid.standalone.io
 
ShellCommand() - Constructor for class io.selendroid.standalone.io.ShellCommand
 
ShellCommandException - Exception in io.selendroid.standalone.exceptions
 
ShellCommandException(String) - Constructor for exception io.selendroid.standalone.exceptions.ShellCommandException
 
ShellCommandException(Throwable) - Constructor for exception io.selendroid.standalone.exceptions.ShellCommandException
 
ShellCommandException(String, Throwable) - Constructor for exception io.selendroid.standalone.exceptions.ShellCommandException
 
shouldKeepAdbAlive() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
shutdown() - Method in interface io.selendroid.standalone.android.DeviceManager
 
shutdown() - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
Shutdown the AndroidDebugBridge and clean up all connected devices.
start(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
start(Locale, int, Map<String, Object>) - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
start(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
start(Locale, int, Map<String, Object>) - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
start() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
start() - Method in class io.selendroid.standalone.server.util.FolderMonitor
 
startSelendroid(AndroidApp, int, SelendroidCapabilities) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
startSelendroid(AndroidApp, int, SelendroidCapabilities) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
stop() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
stop() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
stop() - Method in class io.selendroid.standalone.server.SelendroidStandaloneServer
 
stop() - Method in class io.selendroid.standalone.server.util.FolderMonitor
 
stopSelendroid() - Method in class io.selendroid.standalone.SelendroidLauncher
 
stopSession(String) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
stopSessionTimer() - Method in class io.selendroid.standalone.server.model.ActiveSession
 

T

takeScreenshot() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
takeScreenshot() - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
takeScreenshot(String) - Method in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
TelnetClient - Class in io.selendroid.standalone.android
 
TelnetClient(Integer) - Constructor for class io.selendroid.standalone.android.TelnetClient
 
TIMEOUT_OPTION - Static variable in interface io.selendroid.standalone.android.AndroidEmulator
 
toByteArray(BufferedImage) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
toString() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
toString() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
toString() - Method in class io.selendroid.standalone.SelendroidConfiguration
 
toString() - Method in class io.selendroid.standalone.server.model.ActiveSession
 

U

uninstall(AndroidApp) - Method in interface io.selendroid.standalone.android.AndroidDevice
 
uninstall(AndroidApp) - Method in class io.selendroid.standalone.android.impl.AbstractDevice
 
unlockScreen() - Method in interface io.selendroid.standalone.android.AndroidDevice
 
unlockScreen() - Method in interface io.selendroid.standalone.android.AndroidEmulator
 
unlockScreen() - Method in class io.selendroid.standalone.android.impl.DefaultAndroidEmulator
 
unlockScreen() - Method in class io.selendroid.standalone.android.impl.DefaultHardwareDevice
 
unregisterListener(HardwareDeviceListener) - Method in interface io.selendroid.standalone.android.DeviceManager
 
unregisterListener(AndroidEmulatorPowerStateListener) - Method in interface io.selendroid.standalone.android.DeviceManager
 
unregisterListener(HardwareDeviceListener) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
unregisterListener(AndroidEmulatorPowerStateListener) - Method in class io.selendroid.standalone.android.impl.DefaultDeviceManager
 
updateDevice(AndroidDevice) - Method in class io.selendroid.standalone.server.model.DeviceStore
 

V

valueOf(String) - Static method in enum io.selendroid.standalone.log.LogLevelEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.selendroid.standalone.log.LogLevelEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForServer(int, long, TimeUnit) - Static method in class io.selendroid.standalone.server.util.HttpClientUtil
 
WD_RESP_KEY_SESSION_ID - Static variable in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
WD_RESP_KEY_STATUS - Static variable in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
WD_RESP_KEY_VALUE - Static variable in class io.selendroid.standalone.server.model.SelendroidStandaloneDriver
 
WD_STATUS_ENDPOINT - Static variable in class io.selendroid.standalone.android.impl.AbstractDevice
 
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2015. All rights reserved.