TradefedDelegator

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)

מסירים את אפשרויות הענקת הגישה משורת הפקודה המקורית כדי שההגדרה הבסיסית לא תעביר שוב את הגישה.

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

הסרת אפשרות מסוימת משורת הפקודה.

String createClasspath()

יצירת classpath מהקבצים מסוג jar בספרייה.

String[] getCommandLine()
File getTfRootDir()

הפונקציה מחזירה את הספרייה של קובץ בינארי של Tradefed.

boolean isStaging()

הפונקציה מחזירה תשובה אם זו סביבת ה-staging או לא.

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

האם להפעיל את הלוגיקה של הענקת הגישה או לא.

שדות

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

הפניה לאובייקט בתצורה.

יוצרים ציבוריים

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

createClasspath

public String createClasspath ()

יצירת classpath מהקבצים מסוג jar בספרייה.

החזרות
String

getCommandLine

public String[] getCommandLine ()

החזרות
String[]

getTfRootDir

public File getTfRootDir ()

הפונקציה מחזירה את הספרייה של קובץ בינארי של Tradefed.

החזרות
File

isStaging

public boolean isStaging ()

הפונקציה מחזירה תשובה אם זו סביבת ה-staging או לא. אנחנו לא רוצים להעניק גישה ל-staging כברירת מחדל, אלא רק אם האפשרות staging_delegated מוגדרת.

החזרות
boolean

setCommandLine

public void setCommandLine (String[] command)

פרמטרים
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

האם להפעיל את הלוגיקה של הענקת הגישה או לא.

החזרות
boolean