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 mengupload peristiwa pemanggilan ke antrean peristiwa perintah TFC.
Ringkasan
Konstruktor publik | |
---|---|
ClusterCommandScheduler()
|
Metode publik | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Mencoba menonaktifkan penjadwal perintah secara paksa. |
void
|
start()
Memulai penjadwal termasuk menyiapkan logging, inisialisasi |
Metode yang dilindungi | |
---|---|
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 menonaktifkan penjadwal perintah secara paksa. Sama seperti shutdownHard(true).
start
public void start ()
Memulai penjadwal termasuk menyiapkan logging, inisialisasi DeviceManager
, dll.
Metode yang dilindungi
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah tertentu adalah uji coba. Jika perintah 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 |
benar jika perintah adalah dry run, salah jika tidak. |
Menampilkan | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager |
IDeviceManager |