
public class SelendroidServerManager extends Object
| Constructor and Description |
|---|
SelendroidServerManager(org.arquillian.droidium.container.api.AndroidDevice device,
ProcessExecutor executor,
AndroidSDK sdk) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable(SelendroidDeployment deployment)
Disables Selendroid server on running on Android device.
|
void |
install(SelendroidDeployment deployment)
Installs resigned Selendroid server which reflects Android application meant to be instrumented into Android device.
|
void |
instrument(SelendroidDeployment deployment)
Instruments Android application by Selendroid server in
deployment. |
void |
uninstall(SelendroidDeployment deployment)
Uninstalls Selendroid server from Android device.
|
public SelendroidServerManager(org.arquillian.droidium.container.api.AndroidDevice device, ProcessExecutor executor, AndroidSDK sdk)
device - executor - sdk - IllegalArgumentException - if either device or executor or sdk is a null objectpublic void install(SelendroidDeployment deployment)
deployment - deployment to install to Android deviceIllegalArgumentException - if deployment or SelendroidDeployment#getResigned() is a null objectorg.arquillian.droidium.container.api.AndroidExecutionExceptionpublic void instrument(SelendroidDeployment deployment)
deployment.deployment - IllegalArgumentException - if deployment is a null object or if
SelendroidDeployment.getInstrumentedDeployment() is a null object or if
SelendroidDeployment.getInstrumentationConfiguration() is a null object.org.arquillian.droidium.container.api.AndroidExecutionExceptionpublic void disable(SelendroidDeployment deployment)
deployment - IllegalArgumentException - if deployment is a null objectpublic void uninstall(SelendroidDeployment deployment)
deployment - IllegalArgumentException - if deployment is a null objectCopyright © 2014 JBoss by Red Hat. All rights reserved.