ClusterCommandScheduler
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Obiekt | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
do obsługi TFC (Tradefed Cluster). Ten harmonogram uruchamia polecenia z kolejki poleceń TFC i przesyła zdarzenia wywołania do kolejki zdarzeń TFC.
Streszczenie
Konstruktory publiczne | |
---|---|
ClusterCommandScheduler () |
Metody publiczne | |
---|---|
void | shutdown () |
void | shutdownHard () Spróbuj wymusić zamknięcie harmonogramu poleceń. |
void | start () Uruchamia program planujący, w tym konfigurowanie rejestrowania, inicjowanie |
Metody chronione | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Określa, czy dane polecenie jest próbą. |
void | processReadyCommands ( IDeviceManager manager)
|
Konstruktory publiczne
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metody publiczne
zamknięcie
public void shutdown ()
zamknięcieTwarde
public void shutdownHard ()
Spróbuj wymusić zamknięcie harmonogramu poleceń. To samo co shutdownHard(true).
początek
public void start ()
Uruchamia program planujący, w tym konfigurowanie rejestrowania, inicjowanie DeviceManager
itp
Metody chronione
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Określa, czy dane polecenie jest próbą. Jeśli polecenie jest próbą, sprawdź poprawność. Jeśli wystąpią jakiekolwiek problemy z konfiguracją, wyrzuci wyjątek ConfigurationException.
Parametry | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) do zgłaszania zdarzeń w celu sprawdzenia poprawności przebiegu próbnego. |
args | String : polecenie do sprawdzenia poprawności. |
Zwroty | |
---|---|
boolean | true , jeśli polecenie jest przebiegiem próbnym, w przeciwnym razie false . |
Rzuty | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
ProcessReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parametry | |
---|---|
manager | IDeviceManager |