ফিউজমাউন্টম্যানেজারফ্যাক্টরি

public class FuseMountManagerFactory
extends Object

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


FuseMountManager ইনস্ট্যান্স তৈরি এবং কনফিগার করার ফ্যাক্টরি।

সারসংক্ষেপ

সুরক্ষিত নির্মাণকারী

FuseMountManagerFactory ()

জনসাধারণের পদ্ধতি

static void cleanUp ()

যেকোনো অনাথ FUSE মাউন্ট পরিষ্কার করে।

FuseMountManager createCasFuseMountManager ()

CAS (Content-Addressable Storage) FUSE ড্রাইভারের জন্য কনফিগার করা একটি নতুন FuseMountManager তৈরি করে।

static FuseMountManagerFactory getInstance ()

ফ্যাক্টরিটির সিঙ্গেলটন ইনস্ট্যান্সটি পাওয়া যায়।

static boolean isFuseAvailable ()

FUSE কার্নেল মডিউলটি লোড হয়েছে এবং প্রস্তুত আছে কিনা তা যাচাই করে।

static void shutdownCleanupExecutor ()

সুরক্ষিত পদ্ধতি

static void removeStaleMountPoints (Path mountRoot)

STALE_MOUNT_POINT_THRESHOLD_MS-এর চেয়ে পুরোনো অপ্রচলিত মাউন্ট পয়েন্টগুলো মুছে ফেলে।

সুরক্ষিত নির্মাণকারী

ফিউজমাউন্টম্যানেজারফ্যাক্টরি

protected FuseMountManagerFactory ()

জনসাধারণের পদ্ধতি

পরিষ্কার করা

public static void cleanUp ()

যেকোনো অনাথ FUSE মাউন্ট পরিষ্কার করে।

এটি একটি শাটডাউন হুক থেকে কল করার জন্য তৈরি করা হয়েছে। এটি সমস্ত লাইভ মাউন্ট আনমাউন্ট করে দেবে।

createCasFuseMountManager

public FuseMountManager createCasFuseMountManager ()

CAS (Content-Addressable Storage) FUSE ড্রাইভারের জন্য কনফিগার করা একটি নতুন FuseMountManager তৈরি করে।

ফেরত
FuseMountManager একটি কনফিগার করা FuseMountManager

নিক্ষেপ
IOException যদি CAS ড্রাইভারটি খুঁজে পাওয়া না যায় বা কনফিগার করা না যায়।

getInstance

public static FuseMountManagerFactory getInstance ()

ফ্যাক্টরিটির সিঙ্গেলটন ইনস্ট্যান্সটি পাওয়া যায়।

ফেরত
FuseMountManagerFactory

ফিউজ উপলব্ধ আছে

public static boolean isFuseAvailable ()

FUSE কার্নেল মডিউলটি লোড হয়েছে এবং প্রস্তুত আছে কিনা তা যাচাই করে।

ফেরত
boolean /dev/fuse বিদ্যমান থাকলে true , অন্যথায় false

শাটডাউনক্লিনআপএক্সিকিউটর

public static void shutdownCleanupExecutor ()

সুরক্ষিত পদ্ধতি

পুরানো মাউন্ট পয়েন্টগুলি সরান

protected static void removeStaleMountPoints (Path mountRoot)

STALE_MOUNT_POINT_THRESHOLD_MS-এর চেয়ে পুরোনো অপ্রচলিত মাউন্ট পয়েন্টগুলো মুছে ফেলে।

প্যারামিটার
mountRoot Path : অপ্রচলিত মাউন্ট পয়েন্ট খোঁজার জন্য মাউন্ট রুট ডিরেক্টরি।