ExecutableAction

public abstract class ExecutableAction
extends Object

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


Eine Wertklasse, die eine Aktion darstellt, die ausgeführt werden kann.

Hinweis zur Terminologie: „Aktion“ wird hier im Sinne des Protokolls für die Remote-Ausführung verwendet.

Zusammenfassung

Öffentliche Konstruktoren

ExecutableAction()

Öffentliche Methoden

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)

Erstellt ein ExecutableAction.

abstract MerkleTree input()

Öffentliche Konstruktoren

ExecutableAction

public ExecutableAction ()

Öffentliche Methoden

Aktion

public abstract Action action ()

Gibt Folgendes zurück:
Action

actionDigest

public abstract Digest actionDigest ()

Gibt Folgendes zurück:
Digest

Befehl

public abstract Command command ()

Gibt Folgendes zurück:
Command

commandDigest

public abstract Digest commandDigest ()

Gibt Folgendes zurück:
Digest

create

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

Erstellt ein ExecutableAction.

Parameter
input File

args Iterable

envVariables Map

timeout long

Gibt Folgendes zurück:
ExecutableAction

Löst aus
IOException

Eingabe

public abstract MerkleTree input ()

Gibt Folgendes zurück:
MerkleTree