CasFuseDriverProfile

public class CasFuseDriverProfile
extends Object implements IFuseDriverProfile

java.lang.Object
   ↳ com.android.tradefed.build.CasFuseDriverProfile


‫CasDriverProfile הוא הטמעה ספציפית של IFuseDriverProfile לתמונות של מכשירים שהן ספריות מחולקות לנתחים של FastCDC.

סיכום

Constructors ציבוריים

CasFuseDriverProfile(Path driverPath)

יוצר פרופיל CasFuseDriver חדש עם נתיב הדרייבר שצוין.

CasFuseDriverProfile(Path driverPath, int mountTimeoutInMs)

יוצר פרופיל CasFuseDriver חדש עם נתיב הדרייבר וזמן ההמתנה להרכבה שצוינו.

‫methods ציבוריים

buildMountCommand(Path sourceDataPath, Path mountPoint)

יוצר את שורת הפקודה להפעלת פקודת ההרכבה.

String getDriverName()

שם תיאורי לסוג הדרייבר הזה.

long getMountTimeoutInMs()

זמן ההמתנה שמוגדר כברירת מחדל עד שנקודת הטעינה תהיה מוכנה.

boolean isMountPointReady(Path mountPoint)

בודקת אם נקודת הצירוף מוכנה לשימוש.

void validateSourceDataPath(Path sourceDataPath)

הפונקציה מאמתת שניתן להשתמש בנתיב של נתוני המקור במנהל ההתקן הספציפי הזה של FUSE.

Constructors ציבוריים

CasFuseDriverProfile

public CasFuseDriverProfile (Path driverPath)

יוצר פרופיל CasFuseDriver חדש עם נתיב הדרייבר שצוין.

פרמטרים
driverPath Path: הנתיב לקובץ הבינארי של הדרייבר.

CasFuseDriverProfile

public CasFuseDriverProfile (Path driverPath, 
                int mountTimeoutInMs)

יוצר פרופיל חדש של CasFuseDriverProfile עם נתיב הדרייבר וזמן ההמתנה לטעינה שצוינו.

פרמטרים
driverPath Path: הנתיב לקובץ הבינארי של הדרייבר.

mountTimeoutInMs int: משך הזמן הקצוב לתפוגה באלפיות השנייה להמתנה עד שנקודת הצירוף תהיה מוכנה.

‫methods ציבוריים

buildMountCommand

public  buildMountCommand (Path sourceDataPath, 
                Path mountPoint)

יוצר את שורת הפקודה להפעלת פקודת ההרכבה.

פרמטרים
sourceDataPath Path: הנתיב לנתוני המקור.

mountPoint Path: נקודת הטעינה של היעד.

החזרות
רשימה של מחרוזות שמייצגות את שורת הפקודה להפעלה.

getDriverName

public String getDriverName ()

שם תיאורי לסוג הדרייבר הזה.

החזרות
String שם הנהג (למשל, ‫FastCDC,‏ sshfs).

getMountTimeoutInMs

public long getMountTimeoutInMs ()

זמן ההמתנה שמוגדר כברירת מחדל עד שנקודת הטעינה תהיה מוכנה.

החזרות
long הזמן הקצוב לתפוגה שמוגדר כברירת מחדל באלפיות השנייה.

isMountPointReady

public boolean isMountPointReady (Path mountPoint)

בודקת אם נקודת הצירוף מוכנה לשימוש.

פרמטרים
mountPoint Path: נקודת הטעינה שרוצים לבדוק.

החזרות
boolean ‫True אם נקודת הצירוף מוכנה, אחרת False.

validateSourceDataPath

public void validateSourceDataPath (Path sourceDataPath)

הפונקציה מאמתת שניתן להשתמש בנתיב של נתוני המקור במנהל ההתקן הספציפי הזה של FUSE.

פרמטרים
sourceDataPath Path: הנתיב של נתוני המקור לבדיקה.