DeviceConcurrentUtil.ShellCommandCallable

public static abstract class DeviceConcurrentUtil.ShellCommandCallable
extends Object

java.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)

सार्वजनिक कंस्ट्रक्टर

ShellCommand कॉल करने लायक

public ShellCommandCallable ()

ShellCommand कॉल करने लायक

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

सेट कमांड

public ShellCommandCallable<V> setCommand (String command)

पैरामीटर
command String

रिटर्न
ShellCommandCallable<V>

डिवाइस सेट करें

public ShellCommandCallable<V> setDevice (ITestDevice device)

पैरामीटर
device ITestDevice

रिटर्न
ShellCommandCallable<V>

सेट टाइम आउट

public ShellCommandCallable<V> setTimeout (long timeout)

पैरामीटर
timeout long

रिटर्न
ShellCommandCallable<V>