ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
untuk mendukung TFC (Cluster Tradefed). Penjadwal ini menjalankan
perintah dari
Antrean perintah TFC dan mengunggah peristiwa pemanggilan ke antrean peristiwa perintah TFC.
Ringkasan
Konstruktor publik | |
---|---|
ClusterCommandScheduler()
|
Metode publik | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Mencoba mematikan penjadwal perintah secara paksa. |
void
|
start()
Memulai penjadwal termasuk penyiapan logging, init |
Metode yang dilindungi | |
---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah tertentu merupakan uji coba. |
void
|
processReadyCommands(IDeviceManager manager)
|
Konstruktor publik
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metode publik
matikan
public void shutdown ()
shutdownHard
public void shutdownHard ()
Mencoba mematikan penjadwal perintah secara paksa. Sama seperti shutdownHard(true).
Metode yang dilindungi
DryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah tertentu merupakan uji coba. Jika perintahnya merupakan uji coba, lakukan validasi. Jika ada masalah konfigurasi, tindakan ini akan menampilkan ConfigurationException.
Parameter | |
---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) untuk melaporkan peristiwa untuk validasi uji coba. |
args |
String : perintah untuk memvalidasi. |
Hasil | |
---|---|
boolean |
benar (true) jika perintahnya merupakan uji coba, salah (false) jika tidak. |
Menampilkan | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager |
IDeviceManager |