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()
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

getCommandLine

public String[] getCommandLine ()

คิกรีเทิร์น
String[]

getEnvironment

public  getEnvironment ()

คิกรีเทิร์น

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