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 DeviceManager itp

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