डिवाइसकंकरंटयूटिल.शेलकमांडकॉलेबल
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> |