FuseMountManagerFactory

public class FuseMountManagerFactory
extends Object

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


FuseMountManager örnekleri oluşturmak ve yapılandırmak için kullanılan fabrika.

Özet

Korunan markalar

FuseMountManagerFactory()

Herkese açık yöntemler

static void cleanUp()

Sahipsiz FUSE bağlama noktalarını temizler.

FuseMountManager createCasFuseMountManager()

CAS (Content-Addressable Storage) FUSE sürücüsü için yapılandırılmış yeni bir FuseMountManager oluşturur.

static FuseMountManagerFactory getInstance()

Fabrikanın tekil örneğini alır.

static boolean isFuseAvailable()

FUSE çekirdek modülünün yüklenmiş ve hazır görünüp görünmediğini kontrol eder.

static void shutdownCleanupExecutor()

Korunan yöntemler

static void removeStaleMountPoints(Path mountRoot)

STALE_MOUNT_POINT_THRESHOLD_MS değerinden daha eski olan eski bağlama noktalarını kaldırır.

Korunan markalar

FuseMountManagerFactory

protected FuseMountManagerFactory ()

Herkese açık yöntemler

cleanUp

public static void cleanUp ()

Sahipsiz FUSE bağlama noktalarını temizler.

Bu işlevin, kapatma kancası üzerinden çağrılması amaçlanmıştır. Bu işlem, tüm canlı bağlamaları kaldırır.

createCasFuseMountManager

public FuseMountManager createCasFuseMountManager ()

CAS (Content-Addressable Storage) FUSE sürücüsü için yapılandırılmış yeni bir FuseMountManager oluşturur.

İadeler
FuseMountManager yapılandırılmış bir FuseMountManager.

Verdiği hatalar
IOException CAS sürücüsü bulunamıyorsa veya yapılandırılamıyorsa

getInstance

public static FuseMountManagerFactory getInstance ()

Fabrikanın tekil örneğini alır.

İadeler
FuseMountManagerFactory

isFuseAvailable

public static boolean isFuseAvailable ()

FUSE çekirdek modülünün yüklenmiş ve hazır görünüp görünmediğini kontrol eder.

İadeler
boolean /dev/fuse varsa true, aksi takdirde false.

shutdownCleanupExecutor

public static void shutdownCleanupExecutor ()

Korunan yöntemler

removeStaleMountPoints

protected static void removeStaleMountPoints (Path mountRoot)

STALE_MOUNT_POINT_THRESHOLD_MS değerinden daha eski olan eski bağlama noktalarını kaldırır.

Parametreler
mountRoot Path: Eski bağlama noktaları için taranacak bağlama kök dizini.