FuseMountManagerFactory
public
class
FuseMountManagerFactory
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.build.FuseMountManagerFactory |
Nhà máy để tạo và định cấu hình các thực thể FuseMountManager.
Tóm tắt
Hàm khởi tạo được bảo vệ | |
|---|---|
FuseMountManagerFactory()
|
|
Phương thức công khai | |
|---|---|
static
void
|
cleanUp()
Dọn dẹp mọi điểm gắn FUSE bị bỏ rơi. |
FuseMountManager
|
createCasFuseMountManager()
Tạo một FuseMountManager mới được định cấu hình cho trình điều khiển FUSE CAS (Bộ nhớ có thể định địa chỉ nội dung). |
static
FuseMountManagerFactory
|
getInstance()
Nhận thực thể singleton của nhà máy. |
static
boolean
|
isFuseAvailable()
Kiểm tra xem mô-đun kernel FUSE có vẻ đã được tải và sẵn sàng hay không. |
static
void
|
shutdownCleanupExecutor()
|
Phương thức được bảo vệ | |
|---|---|
static
void
|
removeStaleMountPoints(Path mountRoot)
Xoá các điểm gắn lỗi thời cũ hơn STALE_MOUNT_POINT_THRESHOLD_MS. |
Hàm khởi tạo được bảo vệ
FuseMountManagerFactory
protected FuseMountManagerFactory ()
Phương thức công khai
cleanUp
public static void cleanUp ()
Dọn dẹp mọi điểm gắn FUSE bị bỏ rơi.
Phương thức này được dùng để gọi từ một lệnh gọi tắt. Phương thức này sẽ huỷ gắn tất cả các điểm gắn đang hoạt động.
createCasFuseMountManager
public FuseMountManager createCasFuseMountManager ()
Tạo một FuseMountManager mới được định cấu hình cho trình điều khiển FUSE CAS (Bộ nhớ có thể định địa chỉ nội dung).
| Giá trị trả về | |
|---|---|
FuseMountManager |
FuseMountManager đã định cấu hình. |
| Gửi | |
|---|---|
IOException |
nếu không tìm thấy hoặc định cấu hình được trình điều khiển CAS. |
getInstance
public static FuseMountManagerFactory getInstance ()
Nhận thực thể singleton của nhà máy.
| Giá trị trả về | |
|---|---|
FuseMountManagerFactory |
|
isFuseAvailable
public static boolean isFuseAvailable ()
Kiểm tra xem mô-đun kernel FUSE có vẻ đã được tải và sẵn sàng hay không.
| Giá trị trả về | |
|---|---|
boolean |
true nếu /dev/fuse tồn tại, false nếu không. |
shutdownCleanupExecutor
public static void shutdownCleanupExecutor ()
Phương thức được bảo vệ
removeStaleMountPoints
protected static void removeStaleMountPoints (Path mountRoot)
Xoá các điểm gắn lỗi thời cũ hơn STALE_MOUNT_POINT_THRESHOLD_MS.
| Tham số | |
|---|---|
mountRoot |
Path: Thư mục gốc của điểm gắn để quét các điểm gắn cũ. |