DeviceConcurrentUtil.ShellCommandCallable

public static abstract class DeviceConcurrentUtil.ShellCommandCallable
extends Object

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


ERROR(/Callable) שכולל את הפרטים של הרצת פקודת מעטפת ITestDevice.

כדי לעבד את הפקודה, צריך להטמיע את processOutput(String) הפלט ולקביעת ההחזרה של Callable

סיכום

בנאים ציבוריים

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

שיטות ציבוריות

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

בנאים ציבוריים

פרוטוקול ShellCommandCall

public ShellCommandCallable ()

פרוטוקול ShellCommandCall

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

פרמטרים
device ITestDevice

command String

timeout long

שיטות ציבוריות

שיחה

public V call ()

החזרות
V

פלט עיבוד

public abstract V processOutput (String output)

פרמטרים
output String

החזרות
V

setCommand

public ShellCommandCallable<V> setCommand (String command)

פרמטרים
command String

החזרות
ShellCommandCallable<V>

הגדרת מכשיר

public ShellCommandCallable<V> setDevice (ITestDevice device)

פרמטרים
device ITestDevice

החזרות
ShellCommandCallable<V>

setTimeout

public ShellCommandCallable<V> setTimeout (long timeout)

פרמטרים
timeout long

החזרות
ShellCommandCallable<V>