ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
JavaScript.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
לתמיכה ב-TFC (אשכול מסחרי). המתזמן הזה מריץ פקודות מהמקורות הבאים:
הוספת אירועי הפעלה לתור הפקודה של 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 ()
כיבוי קשיח
public void shutdownHard ()
ניסיון לכבות בכוח את מתזמן הפקודות. זהה ל- offHard(true).
שיטות מוגנות
פקודת dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
המדיניות קובעת אם פקודה מסוימת היא הרצה יבשה. אם הפקודה היא הרצה יבשה, מאמתים אותה. אם המיקום יש בעיית הגדרות, אז היא תקפיץ תצורת 'חריגה'.
פרמטרים | |
---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) כדי לדווח על אירועים לאימות בהרצה יבשה. |
args |
String : הפקודה שצריך לאמת. |
החזרות | |
---|---|
boolean |
true אם הפקודה היא הרצה יבשה, אחרת false. |
קליעות | |
---|---|
|
com.android.tradefed.config.Configuration וכל החריגות |
ConfigurationException |
ProcessReadyCommands
protected void processReadyCommands (IDeviceManager manager)
פרמטרים | |
---|---|
manager |
IDeviceManager |