TradefedDelegator

public class TradefedDelegator
extends Object

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


Các đối tượng giúp uỷ quyền lệnh gọi cho một tệp nhị phân Tradefed khác.

Tóm tắt

Hằng số

String DELEGATE_OBJECT

Tham chiếu đối tượng trong cấu hình.

Hàm khởi tạo công khai

TradefedDelegator()

Phương thức công khai

static String[] clearCommandline(String[] originalCommand)

Xoá các tuỳ chọn uỷ quyền khỏi dòng lệnh ban đầu để cấu hình cơ bản không uỷ quyền lại.

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

Xoá một lựa chọn nhất định khỏi dòng lệnh.

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

Xoá một lựa chọn nhất định khỏi dòng lệnh.

String createClasspath()

Tạo đường dẫn lớp từ các tệp jar trong thư mục.

String[] getCommandLine()
getEnvironment()
File getTfRootDir()

Trả về thư mục của một tệp nhị phân Tradefed.

boolean isStaging()

Trả về việc đây có phải là môi trường dàn dựng hay không.

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

Có kích hoạt logic uỷ quyền hay không.

Hằng số

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Tham chiếu đối tượng trong cấu hình.

Giá trị không đổi: "DELEGATE"

Hàm khởi tạo công khai

TradefedDelegator

public TradefedDelegator ()

Phương thức công khai

clearCommandline

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

Xoá các tuỳ chọn uỷ quyền khỏi dòng lệnh ban đầu để cấu hình cơ bản không uỷ quyền lại.

Tham số
originalCommand String

Giá trị trả về
String[]

Gửi
ConfigurationException

clearCommandlineFromOneArg

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

Xoá một lựa chọn nhất định khỏi dòng lệnh.

Tham số
originalCommand String

optionName String

Giá trị trả về
String[]

Gửi
ConfigurationException

clearCommandlineFromOneArg

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

Xoá một lựa chọn nhất định khỏi dòng lệnh.

Tham số
originalCommand String

optionName String

booleanOption boolean

Giá trị trả về
String[]

Gửi
ConfigurationException

createClasspath

public String createClasspath ()

Tạo đường dẫn lớp từ các tệp jar trong thư mục.

Giá trị trả về
String

getCommandLine

public String[] getCommandLine ()

Giá trị trả về
String[]

getEnvironment

public  getEnvironment ()

Giá trị trả về

getTfRootDir

public File getTfRootDir ()

Trả về thư mục của một tệp nhị phân Tradefed.

Giá trị trả về
File

isStaging

public boolean isStaging ()

Trả về việc đây có phải là môi trường dàn dựng hay không. Theo mặc định, chúng ta không muốn uỷ quyền trong giai đoạn dàn dựng, chỉ khi "staging_delegated" được đặt.

Giá trị trả về
boolean

noopAllocation

public boolean noopAllocation ()

Giá trị trả về
boolean

setCommandLine

public void setCommandLine (String[] command)

Tham số
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

Có kích hoạt logic uỷ quyền hay không.

Giá trị trả về
boolean