Tradefed委託人

public class TradefedDelegator
extends Object

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


幫助將呼叫委託給另一個 Tradefed 二進位檔案的物件。

概括

領域

public static final String DELEGATE_OBJECT

配置中的物件引用。

公共構造函數

TradefedDelegator ()

公共方法

static String[] clearCommandline (String[] originalCommand)

從原始命令列中刪除委託選​​項,以便底層設定不會再次委託。

String createClasspath ()

從目錄中的 jar 建立類別路徑。

String[] getCommandLine ()
File getTfRootDir ()

傳回 Tradefed 二進位檔案的目錄。

boolean isStaging ()

返回這是否是暫存環境。

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

是否觸發委託邏輯。

領域

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

配置中的物件引用。

公共構造函數

Tradefed委託人

public TradefedDelegator ()

公共方法

清除命令列

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

從原始命令列中刪除委託選​​項,以便底層設定不會再次委託。

參數
originalCommand String

退貨
String[]

投擲
ConfigurationException

建立類別路徑

public String createClasspath ()

從目錄中的 jar 建立類別路徑。

退貨
String

取得命令列

public String[] getCommandLine ()

退貨
String[]

取得TfRootDir

public File getTfRootDir ()

傳回 Tradefed 二進位檔案的目錄。

退貨
File

正在分期

public boolean isStaging ()

返回這是否是暫存環境。預設情況下,我們不想在暫存中進行委託,除非設定了「staging_deleated」。

退貨
boolean

設定命令列

public void setCommandLine (String[] command)

參數
command String

應該使用委託

public boolean shouldUseDelegation ()

是否觸發委託邏輯。

退貨
boolean