ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.command.CommandScheduler | ||
| ↳ | com.android.tradefed.cluster.ClusterCommandScheduler | ||
ICommandScheduler, जो TFC (Tradefed Cluster) के साथ काम करता है. यह शेड्यूलर,
TFC कमांड-कतार से कमांड चलाता है और TFC कमांड-इवेंट-कतार पर, कॉल करने के इवेंट अपलोड करता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
ClusterCommandScheduler()
|
|
पब्लिक मेथड | |
|---|---|
void
|
shutdown()
|
void
|
shutdownHard()
कमांड शेड्यूलर को ज़बरदस्ती बंद करने की कोशिश करता है. |
void
|
start()
लॉगिंग सेट अप करने, |
प्रोटेक्टेड मेथड | |
|---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
इससे यह पता चलता है कि दिया गया कमांड, ड्राई-रन है या नहीं. |
void
|
processReadyCommands(IDeviceManager manager)
|
सार्वजनिक कंस्ट्रक्टर
ClusterCommandScheduler
public ClusterCommandScheduler ()
पब्लिक मेथड
shutdown
public void shutdown ()
shutdownHard
public void shutdownHard ()
कमांड शेड्यूलर को ज़बरदस्ती बंद करने की कोशिश करता है. यह shutdownHard(true) जैसा ही है.
start
public void start ()
लॉगिंग सेट अप करने, DeviceManager को शुरू करने वगैरह के साथ शेड्यूलर शुरू करता है
प्रोटेक्टेड मेथड
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler,
String[] args)इससे यह पता चलता है कि दिया गया कमांड, ड्राई-रन है या नहीं. अगर कमांड, ड्राई-रन है, तो उसकी पुष्टि करें. अगर कॉन्फ़िगरेशन से जुड़ी कोई समस्या है, तो ConfigurationException दिखेगा.
| पैरामीटर | |
|---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler: ड्राई-रन की पुष्टि के लिए इवेंट की रिपोर्ट करने के लिए, ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler). |
args |
String: पुष्टि करने के लिए कमांड. |
| रिटर्न | |
|---|---|
boolean |
अगर कमांड, ड्राई-रन है, तो यह true दिखाता है. अगर नहीं, तो यह false दिखाता है. |
| थ्रॉ | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| पैरामीटर | |
|---|---|
manager |
IDeviceManager |