TradefedDelegator

public class TradefedDelegator
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.proxy.TradefedDelegator


Çağırma işleminin başka bir Tradefed ikili programına devredilmesine yardımcı olan nesneler.

Özet

Sabitler

String DELEGATE_OBJECT

Yapılandırmadaki nesne referansı.

Herkese açık oluşturucular

TradefedDelegator()

Herkese açık yöntemler

static String[] clearCommandline(String[] originalCommand)

Temel yapılandırmanın tekrar temsilci atamaması için temsilci seçeneklerini orijinal komut satırından kaldırın.

static String[] clearCommandlineFromOneArg(String[] originalCommand, String optionName)

Belirli bir seçeneği komut satırından kaldırma.

static String[] clearCommandlineFromOneArg(String[] originalCommand, String optionName, boolean booleanOption)

Belirli bir seçeneği komut satırından kaldırma.

String createClasspath()

Dizindeki JAR dosyalarından sınıf yolu oluşturur.

String[] getCommandLine()
Map<String, String> getEnvironment()
File getTfRootDir()

Bir Tradefed ikilisinin dizinini döndürür.

boolean isStaging()

Bunun hazırlık ortamı olup olmadığını döndürür.

boolean noopAllocation()
void setCommandLine(String[] command)
boolean shouldUseDelegation()

Yetki verme mantığının tetiklenip tetiklenmeyeceği.

Sabitler

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Yapılandırmadaki nesne referansı.

Sabit Değer: "DELEGATE"

Herkese açık oluşturucular

TradefedDelegator

public TradefedDelegator ()

Herkese açık yöntemler

clearCommandline

public static String[] clearCommandline (String[] originalCommand)

Temel yapılandırmanın tekrar temsilci atamaması için temsilci seçeneklerini orijinal komut satırından kaldırın.

Parametreler
originalCommand String

Döndürülenler
String[]

Verdiği hatalar
ConfigurationException

clearCommandlineFromOneArg

public static String[] clearCommandlineFromOneArg (String[] originalCommand, 
                String optionName)

Belirli bir seçeneği komut satırından kaldırma.

Parametreler
originalCommand String

optionName String

Döndürülenler
String[]

Verdiği hatalar
ConfigurationException

clearCommandlineFromOneArg

public static String[] clearCommandlineFromOneArg (String[] originalCommand, 
                String optionName, 
                boolean booleanOption)

Belirli bir seçeneği komut satırından kaldırma.

Parametreler
originalCommand String

optionName String

booleanOption boolean

Döndürülenler
String[]

Verdiği hatalar
ConfigurationException

createClasspath

public String createClasspath ()

Dizindeki JAR dosyalarından sınıf yolu oluşturur.

İadeler
String

Verdiği hatalar
IOException

getCommandLine

public String[] getCommandLine ()

İadeler
String[]

getEnvironment

public Map<String, String> getEnvironment ()

İadeler
Map<String, String>

getTfRootDir

public File getTfRootDir ()

Bir Tradefed ikilisinin dizinini döndürür.

İadeler
File

isStaging

public boolean isStaging ()

Bunun hazırlık ortamı olup olmadığını döndürür. Varsayılan olarak hazırlıkta temsilci atamak istemiyoruz. Yalnızca "staging_delegated" ayarı belirlenirse temsilci atayacağız.

İadeler
boolean

noopAllocation

public boolean noopAllocation ()

İadeler
boolean

setCommandLine

public void setCommandLine (String[] command)

Parametreler
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

Yetki verme mantığının tetiklenip tetiklenmeyeceği.

İadeler
boolean