TradefedDelegator

public class TradefedDelegator
extends Object

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


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

Bản tóm tắt

Lĩnh vực

public static final String DELEGATE_OBJECT

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

nhà thầu công cộng

TradefedDelegator ()

Phương thức công khai

static String[] clearCommandline (String[] originalCommand)

Xóa khỏi dòng lệnh ban đầu các tùy chọn ủy quyền để cấu hình bên dưới không ủy quyền lại.

String createClasspath ()

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

String[] getCommandLine ()
File getTfRootDir ()

Trả về thư mục của 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.

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

Có hay không kích hoạt logic ủy nhiệm.

Lĩnh vực

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

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

nhà thầu công cộng

TradefedDelegator

public TradefedDelegator ()

Phương thức công khai

xóa dòng lệnh

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

Xóa khỏi dòng lệnh ban đầu các tùy chọn ủy quyền để cấu hình bên dưới không ủy quyền lại.

Thông số
originalCommand String

trả lại
String[]

ném
ConfigurationException

tạoClasspath

public String createClasspath ()

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

trả lại
String

getCommandLine

public String[] getCommandLine ()

trả lại
String[]

getTfRootDir

public File getTfRootDir ()

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

trả lại
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 tôi không muốn ủy quyền theo giai đoạn, chỉ khi "staging_delegated" được đặt.

trả lại
boolean

đặtCommandLine

public void setCommandLine (String[] command)

Thông số
command String

nên sử dụng ủy quyền

public boolean shouldUseDelegation ()

Có hay không kích hoạt logic ủy nhiệm.

trả lại
boolean