ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler (link em inglês) | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Um ICommandScheduler
para oferecer suporte ao TFC (cluster do Tradefed). Esse agendador executa comandos
Fila de comandos do TFC e carrega eventos de invocação para a fila de eventos de comando do TFC.
Resumo
Construtores públicos | |
---|---|
ClusterCommandScheduler()
|
Métodos públicos | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Tentativa de encerrar à força o programador de comando. |
void
|
start()
Inicia o programador, incluindo a configuração da geração de registros, o init do |
Métodos protegidos | |
---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina se um comando específico é uma simulação. |
void
|
processReadyCommands(IDeviceManager manager)
|
Construtores públicos
ClusterCommandScheduler
public ClusterCommandScheduler ()
Métodos públicos
encerramento
public void shutdown ()
desligamentoHard
public void shutdownHard ()
Tentativa de encerrar à força o programador de comando. O mesmo que closeddownHard(true).
start
public void start ()
Inicia o programador, incluindo a configuração da geração de registros, o init do DeviceManager
etc.
Métodos protegidos
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina se um comando específico é uma simulação. Se o comando for uma simulação, valide-o. Se se houver algum problema de configuração, ele vai gerar uma ConfigurationException.
Parâmetros | |
---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) para relatar eventos para uma validação de simulação. |
args |
String : o comando a ser validado. |
Retorna | |
---|---|
boolean |
verdadeiro se o comando for uma simulação. Caso contrário, falso. |
Gera | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parâmetros | |
---|---|
manager |
IDeviceManager |