FuseMountManagerFactory
public
class
FuseMountManagerFactory
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.build.FuseMountManagerFactory |
Factory ליצירה ולהגדרה של מופעים של FuseMountManager.
סיכום
Constructors מוגנים | |
|---|---|
FuseMountManagerFactory()
|
|
methods ציבוריים | |
|---|---|
static
void
|
cleanUp()
מנקה את כל נקודות ה-FUSE היתומות. |
FuseMountManager
|
createCasFuseMountManager()
יוצר FuseMountManager חדש שמוגדר ל-CAS (אחסון עם כתובות תוכן) FUSE driver. |
static
FuseMountManagerFactory
|
getInstance()
הפונקציה מחזירה את מופע הסינגלטון של המפעל. |
static
boolean
|
isFuseAvailable()
בודקת אם מודול הליבה של FUSE נטען ונמצא במצב מוכן. |
static
void
|
shutdownCleanupExecutor()
|
שיטות מוגנות | |
|---|---|
static
void
|
removeStaleMountPoints(Path mountRoot)
מסיר נקודות חיבור ישנות שגילן גדול מ-STALE_MOUNT_POINT_THRESHOLD_MS. |
Constructors מוגנים
FuseMountManagerFactory
protected FuseMountManagerFactory ()
methods ציבוריים
cleanUp
public static void cleanUp ()
מנקה את כל נקודות ה-FUSE שנותרו ללא שימוש.
הפונקציה הזו מיועדת להפעלה מתוך shutdown hook. כל ההצבות הפעילות יבוטלו.
createCasFuseMountManager
public FuseMountManager createCasFuseMountManager ()
יוצר FuseMountManager חדש שמוגדר ל-CAS (אחסון עם כתובות תוכן) FUSE driver.
| החזרות | |
|---|---|
FuseMountManager |
FuseMountManager מוגדר. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם לא ניתן למצוא או להגדיר את מנהל ההתקן של CAS. |
getInstance
public static FuseMountManagerFactory getInstance ()
הפונקציה מחזירה את מופע הסינגלטון של המפעל.
| החזרות | |
|---|---|
FuseMountManagerFactory |
|
isFuseAvailable
public static boolean isFuseAvailable ()
בודקת אם מודול הליבה של FUSE נטען ונמצא במצב מוכן.
| החזרות | |
|---|---|
boolean |
true אם /dev/fuse קיים, false אחרת. |
shutdownCleanupExecutor
public static void shutdownCleanupExecutor ()
שיטות מוגנות
removeStaleMountPoints
protected static void removeStaleMountPoints (Path mountRoot)
מסיר נקודות חיבור ישנות שגילן גדול מ-STALE_MOUNT_POINT_THRESHOLD_MS.
| פרמטרים | |
|---|---|
mountRoot |
Path: ספריית הבסיס של הטעינה שצריך לסרוק כדי למצוא נקודות טעינה לא פעילות. |