ClusterCommandScheduler
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 () Mulai penjadwal termasuk pengaturan logging, init |
Metode yang dilindungi | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Menentukan apakah perintah yang diberikan adalah dry-run. |
void | processReadyCommands ( IDeviceManager manager)
|
Konstruktor publik
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metode publik
matikan
public void shutdown ()
shutdownHard
public void shutdownHard ()
Mencoba mematikan paksa penjadwal perintah. Sama seperti shutdownHard(true).
Metode yang dilindungi
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Menentukan apakah perintah yang diberikan adalah dry-run. Jika perintahnya adalah dry-run, validasikan. Jika ada masalah konfigurasi, itu akan memunculkan ConfigurationException.
Parameter | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) untuk melaporkan kejadian untuk validasi dry-run. |
args | String : perintah untuk memvalidasi. |
Pengembalian | |
---|---|
boolean | true jika perintahnya adalah dry run, salah jika sebaliknya. |
Melempar | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager | IDeviceManager |