TradefedDelegator

public class TradefedDelegator
extends Object

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


ออบเจ็กต์ที่ช่วยมอบสิทธิ์การเรียกใช้ไบนารี Tradefed อื่น

สรุป

ค่าคงที่

String DELEGATE_OBJECT

การอ้างอิงออบเจ็กต์ในการกำหนดค่า

เครื่องมือสร้างสาธารณะ

TradefedDelegator()

เมธอดสาธารณะ

static String[] clearCommandline(String[] originalCommand)

นำตัวเลือกผู้รับมอบสิทธิ์ออกจากบรรทัดคำสั่งเดิมเพื่อไม่ให้การกำหนดค่าพื้นฐาน มอบสิทธิ์อีก

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

นำตัวเลือกที่ระบุออกจากบรรทัดคำสั่ง

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

นำตัวเลือกที่ระบุออกจากบรรทัดคำสั่ง

String createClasspath()

สร้างคลาสพาธจากไฟล์ JAR ในไดเรกทอรี

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

แสดงผลไดเรกทอรีของไบนารี Tradefed

boolean isStaging()

แสดงผลว่านี่เป็นสภาพแวดล้อมการจัดเตรียมหรือไม่

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

จะทริกเกอร์ตรรกะการมอบสิทธิ์หรือไม่

ค่าคงที่

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

การอ้างอิงออบเจ็กต์ในการกำหนดค่า

ค่าคงที่: "DELEGATE"

เครื่องมือสร้างสาธารณะ

TradefedDelegator

public TradefedDelegator ()

เมธอดสาธารณะ

clearCommandline

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

นำตัวเลือกผู้รับมอบสิทธิ์ออกจากบรรทัดคำสั่งเดิมเพื่อไม่ให้การกำหนดค่าพื้นฐาน มอบสิทธิ์อีก

พารามิเตอร์
originalCommand String

การคืนสินค้า
String[]

ส่ง
ConfigurationException

clearCommandlineFromOneArg

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

นำตัวเลือกที่ระบุออกจากบรรทัดคำสั่ง

พารามิเตอร์
originalCommand String

optionName String

การคืนสินค้า
String[]

ส่ง
ConfigurationException

clearCommandlineFromOneArg

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

นำตัวเลือกที่ระบุออกจากบรรทัดคำสั่ง

พารามิเตอร์
originalCommand String

optionName String

booleanOption boolean

การคืนสินค้า
String[]

ส่ง
ConfigurationException

createClasspath

public String createClasspath ()

สร้างคลาสพาธจากไฟล์ JAR ในไดเรกทอรี

การคืนสินค้า
String

ส่ง
IOException

getCommandLine

public String[] getCommandLine ()

การคืนสินค้า
String[]

getEnvironment

public Map<String, String> getEnvironment ()

การคืนสินค้า
Map<String, String>

getTfRootDir

public File getTfRootDir ()

แสดงผลไดเรกทอรีของไบนารี Tradefed

การคืนสินค้า
File

isStaging

public boolean isStaging ()

แสดงผลว่านี่เป็นสภาพแวดล้อมการจัดเตรียมหรือไม่ เราไม่ต้องการมอบสิทธิ์ในสภาพแวดล้อมการจัดเตรียมโดยค่าเริ่มต้น แต่จะมอบสิทธิ์ก็ต่อเมื่อตั้งค่า "staging_delegated"

การคืนสินค้า
boolean

noopAllocation

public boolean noopAllocation ()

การคืนสินค้า
boolean

setCommandLine

public void setCommandLine (String[] command)

พารามิเตอร์
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

จะทริกเกอร์ตรรกะการมอบสิทธิ์หรือไม่

การคืนสินค้า
boolean