Polecenie DeviceConcurrentUtil.ShellCommandCallable

public static abstract class DeviceConcurrentUtil.ShellCommandCallable
extends Object

java.lang.Object
com.android.tradefed.util.DeviceConcurrentUtil.ShellCommandCallable<V>


ERROR(/Callable) opakowujący szczegóły wykonywania polecenia powłoki na ITestDevice.

Aby można było przetworzyć polecenie, należy zaimplementować processOutput(String) i określ zwrot Callable

Podsumowanie

Konstruktory publiczne

ShellCommandCallable()
ShellCommandCallable(ITestDevice device, String command, long timeout)

Metody publiczne

V call()
abstract V processOutput(String output)
ShellCommandCallable<V> setCommand(String command)
ShellCommandCallable<V> setDevice(ITestDevice device)
ShellCommandCallable<V> setTimeout(long timeout)

Konstruktory publiczne

Funkcja wywoływania powłoki

public ShellCommandCallable ()

Funkcja wywoływania powłoki

public ShellCommandCallable (ITestDevice device, 
                String command, 
                long timeout)

Parametry
device ITestDevice

command String

timeout long

Metody publiczne

dzwonienie

public V call ()

Zwroty
V

wynik_procesu

public abstract V processOutput (String output)

Parametry
output String

Zwroty
V

setCommand

public ShellCommandCallable<V> setCommand (String command)

Parametry
command String

Zwroty
ShellCommandCallable<V>

ustawUrządzenie

public ShellCommandCallable<V> setDevice (ITestDevice device)

Parametry
device ITestDevice

Zwroty
ShellCommandCallable<V>

setLimit czasu

public ShellCommandCallable<V> setTimeout (long timeout)

Parametry
timeout long

Zwroty
ShellCommandCallable<V>