کارخانه نصب فیوز

public class FuseMountManagerFactory
extends Object

شیء جاوا
com.android.tradefed.build.FuseMountManagerFactory


کارخانه‌ای برای ایجاد و پیکربندی نمونه‌های FuseMountManager .

خلاصه

سازنده‌های محافظت‌شده

FuseMountManagerFactory ()

روش‌های عمومی

static void cleanUp ()

هرگونه پایه فیوز خراب را تمیز می‌کند.

FuseMountManager createCasFuseMountManager ()

یک FuseMountManager جدید ایجاد می‌کند که برای درایور FUSE از نوع CAS (Content-Addressable Storage) پیکربندی شده است.

static FuseMountManagerFactory getInstance ()

نمونه‌ی singleton از factory را دریافت می‌کند.

static boolean isFuseAvailable ()

بررسی می‌کند که آیا ماژول هسته FUSE بارگذاری شده و آماده به نظر می‌رسد یا خیر.

static void shutdownCleanupExecutor ()

روش‌های محافظت‌شده

static void removeStaleMountPoints (Path mountRoot)

نقاط اتصال قدیمی‌تر از STALE_MOUNT_POINT_THRESHOLD_MS را حذف می‌کند.

سازنده‌های محافظت‌شده

کارخانه نصب فیوز

protected FuseMountManagerFactory ()

روش‌های عمومی

پاکسازی

public static void cleanUp ()

هرگونه پایه فیوز خراب را تمیز می‌کند.

این دستور برای فراخوانی از طریق یک قلاب خاموش‌سازی در نظر گرفته شده است. این دستور تمام mountهای فعال را unmount می‌کند.

ایجادمدیر نصب فیوز

public FuseMountManager createCasFuseMountManager ()

یک FuseMountManager جدید ایجاد می‌کند که برای درایور FUSE از نوع CAS (Content-Addressable Storage) پیکربندی شده است.

بازگشت‌ها
FuseMountManager یک FuseMountManager پیکربندی‌شده.

پرتاب‌ها
IOException اگر درایور CAS پیدا یا پیکربندی نشود.

دریافت نمونه

public static FuseMountManagerFactory getInstance ()

نمونه‌ی singleton از factory را دریافت می‌کند.

بازگشت‌ها
FuseMountManagerFactory

isFuseAvailable

public static boolean isFuseAvailable ()

بررسی می‌کند که آیا ماژول هسته FUSE بارگذاری شده و آماده به نظر می‌رسد یا خیر.

بازگشت‌ها
boolean اگر ‎/dev/fuse‎ وجود داشته باشد، true و در غیر این صورت false .

shutdownCleanupExecutor

public static void shutdownCleanupExecutor ()

روش‌های محافظت‌شده

حذف نقاط MountStale

protected static void removeStaleMountPoints (Path mountRoot)

نقاط اتصال قدیمی‌تر از STALE_MOUNT_POINT_THRESHOLD_MS را حذف می‌کند.

پارامترها
mountRoot Path : دایرکتوری ریشه mount برای اسکن نقاط اتصال قدیمی.