ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
com.android.tradefed.cluster.ClusterCommandScheduler


Un ICommandScheduler per supportare TFC (Tradefed Cluster). Questo scheduler esegue comandi dalla coda comandi TFC e carica gli eventi di invocazione nella coda eventi comando TFC.

Riepilogo

Costruttori pubblici

ClusterCommandScheduler ()

Metodi pubblici

void shutdown ()

void shutdownHard ()

Tentare di arrestare forzatamente il pianificatore dei comandi.

void start ()

Avvia lo scheduler inclusa l'impostazione della registrazione, l'inizializzazione di DeviceManager ecc

Metodi protetti

boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Determina se un dato comando è un'esecuzione di prova.

void processReadyCommands ( IDeviceManager manager)

Costruttori pubblici

ClusterCommandScheduler

public ClusterCommandScheduler ()

Metodi pubblici

fermare

public void shutdown ()

shutdownDifficile

public void shutdownHard ()

Tentare di arrestare forzatamente il pianificatore dei comandi. Uguale a shutdownHard(true).

inizio

public void start ()

Avvia lo scheduler inclusa l'impostazione della registrazione, l'inizializzazione di DeviceManager ecc

Metodi protetti

comandoRunSecco

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Determina se un dato comando è un'esecuzione di prova. Se il comando è un'esecuzione di prova, convalidarlo. Se sono presenti problemi di configurazione, verrà generata una ConfigurationException.

Parametri
handler ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) per segnalare eventi per la convalida dell'esecuzione di prova.

args String : il comando da convalidare.

ritorna
boolean true se il comando è un'esecuzione di prova, false altrimenti.

Lancia
com.android.tradefed.config.ConfigurationException
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parametri
manager IDeviceManager

,

ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
com.android.tradefed.cluster.ClusterCommandScheduler


Un ICommandScheduler per supportare TFC (Tradefed Cluster). Questo scheduler esegue comandi dalla coda comandi TFC e carica gli eventi di invocazione nella coda eventi comando TFC.

Riepilogo

Costruttori pubblici

ClusterCommandScheduler ()

Metodi pubblici

void shutdown ()

void shutdownHard ()

Tentare di arrestare forzatamente il pianificatore dei comandi.

void start ()

Avvia lo scheduler inclusa l'impostazione della registrazione, l'inizializzazione di DeviceManager ecc

Metodi protetti

boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Determina se un dato comando è un'esecuzione di prova.

void processReadyCommands ( IDeviceManager manager)

Costruttori pubblici

ClusterCommandScheduler

public ClusterCommandScheduler ()

Metodi pubblici

fermare

public void shutdown ()

shutdownDifficile

public void shutdownHard ()

Tentare di arrestare forzatamente il pianificatore dei comandi. Uguale a shutdownHard(true).

inizio

public void start ()

Avvia lo scheduler inclusa l'impostazione della registrazione, l'inizializzazione di DeviceManager ecc

Metodi protetti

comandoRunSecco

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Determina se un dato comando è un'esecuzione di prova. Se il comando è un'esecuzione di prova, convalidarlo. Se sono presenti problemi di configurazione, verrà generata una ConfigurationException.

Parametri
handler ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) per segnalare eventi per la convalida dell'esecuzione di prova.

args String : il comando da convalidare.

ritorna
boolean true se il comando è un'esecuzione di prova, false altrimenti.

Lancia
com.android.tradefed.config.ConfigurationException
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parametri
manager IDeviceManager