ExecutableAction

public abstract class ExecutableAction
extends Object

java.lang.Object
   ↳ com.android.tradefed.cache.ExecutableAction


Uma classe de valor que representa uma ação que pode ser executada.

Observação sobre terminologia: "ação" é usada aqui no sentido do protocolo de execução remota.

Resumo

Construtores públicos

ExecutableAction()

Métodos públicos

abstract Action action()
abstract Digest actionDigest()
abstract Command command()
abstract Digest commandDigest()
static ExecutableAction create(File input, Iterable<String> args, Map<String, String> envVariables, long timeout)

Cria um ExecutableAction.

abstract MerkleTree input()

Construtores públicos

ExecutableAction

public ExecutableAction ()

Métodos públicos

ação

public abstract Action action ()

Retorna
Action

actionDigest

public abstract Digest actionDigest ()

Retorna
Digest

comando

public abstract Command command ()

Retorna
Command

commandDigest

public abstract Digest commandDigest ()

Retorna
Digest

create

public static ExecutableAction create (File input, 
                Iterable<String> args, 
                Map<String, String> envVariables, 
                long timeout)

Cria um ExecutableAction.

Parâmetros
input File

args Iterable

envVariables Map

timeout long

Retorna
ExecutableAction

Gera
IOException

entrada

public abstract MerkleTree input ()

Retorna
MerkleTree