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). يشغّل برنامج الجدولة هذا الأوامر من قائمة انتظار أوامر TFC ويحمّل أحداث الاستدعاء إلى قائمة انتظار أحداث أوامر TFC.
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
ClusterCommandScheduler()
|
|
الإجراءات العامة | |
|---|---|
void
|
shutdown()
|
void
|
shutdownHard()
محاولة إيقاف أداة جدولة الأوامر بالقوة |
void
|
start()
يبدأ المجدول، بما في ذلك إعداد التسجيل وبدء |
طُرق محمية | |
|---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
تحدّد هذه السمة ما إذا كان الأمر المحدّد هو أمر تجريبي. |
void
|
processReadyCommands(IDeviceManager manager)
|
طُرق وضع التصميم العامة
ClusterCommandScheduler
public ClusterCommandScheduler ()
الإجراءات العامة
إيقاف التشغيل
public void shutdown ()
shutdownHard
public void shutdownHard ()
محاولة إيقاف أداة جدولة الأوامر بالقوة هي نفسها shutdownHard(true).
طُرق محمية
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 |
صحيح إذا كان الأمر عبارة عن تشغيل تجريبي، وخطأ في الحالات الأخرى. |
| عمليات الطرح | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| المعلَمات | |
|---|---|
manager |
IDeviceManager |