TradefedDelegator

public class TradefedDelegator
extends Object

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


אובייקטים שעוזרים להעביר את ההפעלה לקובץ בינארי אחר של Tradefed.

סיכום

ערכים קבועים

String DELEGATE_OBJECT

הפניה לאובייקט בהגדרה.

Constructors ציבוריים

TradefedDelegator()

‫methods ציבוריים

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"

Constructors ציבוריים

TradefedDelegator

public TradefedDelegator ()

‫methods ציבוריים

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