डिवाइसकंकरंटयूटिल.शेलकमांडकॉलेबल

public static abstract class DeviceConcurrentUtil.ShellCommandCallable
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.util.DeviceConcurrentUtil.ShellCommandCallable<V>


एक ERROR(/Callable) जो ITestDevice पर शेल कमांड निष्पादित करने के विवरण को लपेटता है।

कमांड आउटपुट को संसाधित करने और Callable की वापसी निर्धारित करने के लिए processOutput(String) को लागू करना होगा

सारांश

सार्वजनिक निर्माणकर्ता

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)

सार्वजनिक निर्माणकर्ता

शेलकमांडकॉल करने योग्य

public ShellCommandCallable ()

शेलकमांडकॉल करने योग्य

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>