क्लस्टर कमांडशेड्यूलर

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
  com.android.tradefed.cluster.ClusterCommandScheduler


टीएफ़सी (ट्रेडिफ़ाइड क्लस्टर) के साथ काम करने के लिए ICommandScheduler. यह शेड्यूलर इन निर्देशों से चलता है: TFC कमांड-क्यू की सुविधा का इस्तेमाल करता है. साथ ही, वह शुरू करने के इवेंट को TFC कमांड-इवेंट सूची में अपलोड करता है.

खास जानकारी

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

ClusterCommandScheduler()

सार्वजनिक तरीके

void shutdown()

आदेश शेड्यूलर को ग्रेसफ़ुली शटडाउन करने का प्रयास करें.

void shutdownHard()

कमांड शेड्यूलर को ज़बरदस्ती बंद करने की कोशिश करना.

void start()

शेड्यूलर को शुरू करता है. इसमें लॉगिंग, DeviceManager शुरू वगैरह को सेट अप करना शामिल है

सुरक्षित तरीके

boolean dryRunCommand(com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

यह तय करता है कि दिया गया निर्देश, ड्राई रन है या नहीं.

void processReadyCommands(IDeviceManager manager)

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

क्लस्टर कमांडशेड्यूलर

public ClusterCommandScheduler ()

सार्वजनिक तरीके

शटडाउन

public void shutdown ()

आदेश शेड्यूलर को ग्रेसफ़ुली शटडाउन करने का प्रयास करें.

टेस्ट किए जाने वाले कमांड को हटा देता है. साथ ही, उन निर्देशों को हटाता है जो शुरू किए जा रहे हों CANNOT TRANSLATE

शटडाउन को कॉल करने के बाद, शेड्यूलर का मेन लूप सभी कॉल को प्रोसेस किए जाने तक इंतज़ार करेगा पर क्लिक करें.

शटडाउन हार्ड

public void shutdownHard ()

कमांड शेड्यूलर को ज़बरदस्ती बंद करने की कोशिश करना. शटडाउन हार्ड(सही) की तरह.

शुरू करें

public void start ()

शेड्यूलर को शुरू करता है. इसमें लॉगिंग, DeviceManager शुरू वगैरह को सेट अप करना शामिल है

सुरक्षित तरीके

ड्राईरन कमांड

protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

यह तय करता है कि दिया गया निर्देश, ड्राई रन है या नहीं. अगर निर्देश ड्राई रन किया गया है, तो उसकी पुष्टि करें. अगर आपने कॉन्फ़िगरेशन से जुड़ी कोई भी समस्या हो, तो कॉन्फ़िगरेशन में अपवाद दिखेगा.

पैरामीटर
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler: ड्राय रन की पुष्टि करने के लिए, इवेंट की रिपोर्ट करने के लिए InvocationEventHandler.

args String: पुष्टि करने का निर्देश.

रिटर्न
boolean सही है, अगर कमांड ड्राय रन है, नहीं तो गलत.

थ्रो
ConfigurationException

प्रोसेस के लिए तैयार निर्देश

protected void processReadyCommands (IDeviceManager manager)

पैरामीटर
manager IDeviceManager