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 |