SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxConfigUtil


מחלקת כלי עזר לניהול IConfiguration כשמבצעים ארגז חול.

סיכום

‫constructors ציבוריים

SandboxConfigUtil()

‫methods ציבוריים

static File dumpConfigForVersion(File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

יוצרים תהליך משנה שמבוסס על קובצי ה-jar של Tf מכל גרסה, ומבצעים dump של ה-xml IConfiguration על סמך הארגומנטים של שורת הפקודה.

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

יוצרים תהליך משנה שמבוסס על קובצי ה-jar של Tf מכל גרסה, ומבצעים dump של ה-xml IConfiguration על סמך הארגומנטים של שורת הפקודה.

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

יוצרים הגדרה גלובלית עם מאגר המפתחות בלבד כדי להפוך אותה לזמינה בתהליך משנה.

‫constructors ציבוריים

SandboxConfigUtil

public SandboxConfigUtil ()

‫methods ציבוריים

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

יוצרים תהליך משנה שמבוסס על קובצי ה-jar של Tf מכל גרסה, ומבצעים dump של ה-xml IConfiguration על סמך הארגומנטים של שורת הפקודה.

פרמטרים
rootDir File: הספרייה שמכילה את כל קובצי ה-jar מ-TF.

runUtil IRunUtil: ה-IRunUtil שבו משתמשים כדי להריץ את הפקודה.

args String: הארגומנטים של שורת הפקודה.

dump SandboxConfigDump.DumpCmd: DumpCmd שמשמש כבסיס לחלק מהפלט.

globalConfig File: הקובץ שמתאר את התצורה הגלובלית לשימוש.

החזרות
File קובץ File שמכיל את פלט ה-XML משורת הפקודה.

הקפצת הודעות שגיאה (throw)
ConfigurationException אם הגיבוי לא מצליח.
IOException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

פרמטרים
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

החזרות
File

הקפצת הודעות שגיאה (throw)
IOException
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

יוצרים תהליך משנה שמבוסס על קובצי ה-jar של Tf מכל גרסה, ומבצעים dump של ה-xml IConfiguration על סמך הארגומנטים של שורת הפקודה.

פרמטרים
classpath String: נתיב המחלקות לשימוש בהרצת ארגז החול.

runUtil IRunUtil: ה-IRunUtil שבו משתמשים כדי להריץ את הפקודה.

args String: הארגומנטים של שורת הפקודה.

dump SandboxConfigDump.DumpCmd: DumpCmd שמשמש כבסיס לחלק מהפלט.

globalConfig File: הקובץ שמתאר את התצורה הגלובלית לשימוש.

skipJavaCheck boolean: האם לדלג על בדיקת גרסת Java

החזרות
File קובץ File שמכיל את פלט ה-XML משורת הפקודה.

הקפצת הודעות שגיאה (throw)
SandboxConfigurationException אם הגיבוי לא מצליח.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

יוצרים הגדרה גלובלית עם מאגר המפתחות בלבד כדי להפוך אותה לזמינה בתהליך משנה.

פרמטרים
exclusionPatterns Set

החזרות
File

הקפצת הודעות שגיאה (throw)
IOException