Penjadwal Perintah Cluster
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Objek | ||
↳ | 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 mengunggah peristiwa pemanggilan ke antrean peristiwa perintah TFC.
Ringkasan
Konstruktor publik | |
---|---|
ClusterCommandScheduler () |
Metode publik | |
---|---|
void | shutdown () |
void | shutdownHard () Mencoba mematikan paksa penjadwal perintah. |
void | start () Memulai penjadwal termasuk pengaturan logging, init |
Metode yang dilindungi | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Menentukan apakah perintah yang diberikan bersifat kering. |
void | processReadyCommands ( IDeviceManager manager)
|
Konstruktor publik
Penjadwal Perintah Cluster
public ClusterCommandScheduler ()
Metode publik
matikan
public void shutdown ()
penutupan Keras
public void shutdownHard ()
Mencoba mematikan paksa penjadwal perintah. Sama seperti shutdownHard(benar).
Metode yang dilindungi
perintah runrun kering
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah yang diberikan bersifat kering. Jika perintahnya adalah uji coba, validasilah. Jika ada masalah konfigurasi, ConfigurationException akan muncul.
Parameter | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) untuk melaporkan kejadian untuk validasi uji coba. |
args | String : perintah untuk memvalidasi. |
Kembali | |
---|---|
boolean | benar jika perintahnya adalah uji coba, salah jika sebaliknya. |
Melempar | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
prosesSiapPerintah
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager | IDeviceManager |