ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.command.CommandScheduler | ||
| ↳ | com.android.tradefed.cluster.ClusterCommandScheduler | ||
ICommandScheduler untuk mendukung TFC (Tradefed Cluster). Penjadwal ini menjalankan perintah dari
antrean perintah TFC dan mengupload peristiwa pemanggilan ke antrean peristiwa perintah TFC.
Ringkasan
Konstruktor publik | |
|---|---|
ClusterCommandScheduler()
|
|
Metode publik | |
|---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Mencoba menutup paksa penjadwal perintah. |
void
|
start()
Memulai penjadwal, termasuk menyiapkan logging, menginisialisasi |
Metode terlindungi | |
|---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah tertentu adalah uji coba. |
void
|
processReadyCommands(IDeviceManager manager)
|
Konstruktor publik
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metode publik
shutdown
public void shutdown ()
shutdownHard
public void shutdownHard ()
Mencoba menutup paksa penjadwal perintah. Sama seperti shutdownHard(true).
start
public void start ()
Memulai penjadwal, termasuk menyiapkan logging, menginisialisasi DeviceManager, dll.
Metode terlindungi
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler,
String[] args)Menentukan apakah perintah tertentu adalah uji coba. Jika perintahnya adalah uji coba, validasi perintah tersebut. Jika ada masalah konfigurasi, ConfigurationException akan ditampilkan.
| Parameter | |
|---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler: ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) untuk melaporkan peristiwa untuk validasi uji coba. |
args |
String: perintah yang akan divalidasi. |
| Hasil | |
|---|---|
boolean |
true jika perintahnya adalah uji coba, false jika tidak. |
| Menampilkan | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| Parameter | |
|---|---|
manager |
IDeviceManager |