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. |