ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.command.CommandScheduler | ||
| ↳ | com.android.tradefed.cluster.ClusterCommandScheduler | ||
Un ICommandScheduler per supportare TFC (Tradefed Cluster). Questo scheduler esegue i comandi dalla
coda di comandi TFC e carica gli eventi di chiamata nella coda di eventi di comando TFC.
Riepilogo
Costruttori pubblici | |
|---|---|
ClusterCommandScheduler()
|
|
Metodi pubblici | |
|---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Tentativo di arresto forzato dello scheduler dei comandi. |
void
|
start()
Avvia la pianificazione, inclusa la configurazione della registrazione, l'inizializzazione di |
Metodi protetti | |
|---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina se un determinato comando è una simulazione. |
void
|
processReadyCommands(IDeviceManager manager)
|
Costruttori pubblici
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metodi pubblici
shutdown
public void shutdown ()
shutdownHard
public void shutdownHard ()
Tentativo di arresto forzato dello scheduler dei comandi. Uguale a shutdownHard(true).
start
public void start ()
Avvia la pianificazione, inclusa la configurazione della registrazione, l'inizializzazione di DeviceManager e così via
Metodi protetti
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler,
String[] args)Determina se un determinato comando è una simulazione. Se il comando è un dry run, convalidalo. Se si verificano problemi di configurazione, viene generata un'eccezione ConfigurationException.
| Parametri | |
|---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler: ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) per segnalare gli eventi per la convalida di prova. |
args |
String: il comando da convalidare. |
| Resi | |
|---|---|
boolean |
true se il comando è un dry run, false in caso contrario. |
| Genera | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| Parametri | |
|---|---|
manager |
IDeviceManager |