ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Un ICommandScheduler
para admitir TFC (clúster de Tradefed) Este programador ejecuta comandos de la fila de comandos de TFC y sube eventos de invocación a la fila de eventos de comandos de TFC.
Resumen
Constructores públicos | |
---|---|
ClusterCommandScheduler()
|
Métodos públicos | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Intenta cerrar de manera forzosa el programador de comandos. |
void
|
start()
Inicia el programador, incluida la configuración de registro, la inicialización de |
Métodos protegidos | |
---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina si un comando determinado es una prueba. |
void
|
processReadyCommands(IDeviceManager manager)
|
Constructores públicos
ClusterCommandScheduler
public ClusterCommandScheduler ()
Métodos públicos
apagado
public void shutdown ()
shutdownHard
public void shutdownHard ()
Intenta cerrar de manera forzosa el programador de comandos. Igual que shutdownHard(true).
start
public void start ()
Inicia el programador, incluida la configuración de registro, la inicialización de DeviceManager
, etcétera.
Métodos protegidos
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina si un comando determinado es una prueba. Si el comando es una ejecución de prueba, validarlo. Si hay algún problema de configuración, se arrojará una ConfigurationException.
Parámetros | |
---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) para informar eventos para la validación de la prueba sin conexión. |
args |
String : Es el comando que se debe validar. |
Muestra | |
---|---|
boolean |
Es verdadero si el comando es una prueba sin conexión, y falso en caso contrario. |
Arroja | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parámetros | |
---|---|
manager |
IDeviceManager |