IFuseDriverProfile
public
interface
IFuseDriverProfile
| com.android.tradefed.build.IFuseDriverProfile |
تحدّد هذه السمة السلوك المحدّد لأحد برامج تشغيل FUSE، ما يسمح بأن يكون MountManager عامًا.
ملخّص
الطُرق العامة | |
|---|---|
abstract
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
تنشئ هذه السمة سطر الأوامر لتنفيذ أمر الربط. |
abstract
String
|
getDriverName()
اسم وصفي لنوع برنامج التشغيل هذا |
default
long
|
getMountTimeoutInMs()
المهلة التلقائية للانتظار إلى أن تصبح نقطة التثبيت جاهزة |
default
boolean
|
isMountPointReady(Path mountPoint)
تتحقّق هذه السمة ممّا إذا كانت نقطة الربط جاهزة للاستخدام. |
abstract
void
|
validateSourceDataPath(Path sourceDataPath)
تتحقّق هذه السمة من أنّ مسار بيانات المصدر مناسب لبرنامج تشغيل FUSE المحدّد هذا. |
الطُرق العامة
buildMountCommand
public abstractbuildMountCommand (Path sourceDataPath, Path mountPoint)
تنشئ هذه السمة سطر الأوامر لتنفيذ أمر الربط.
| المعلمات | |
|---|---|
sourceDataPath |
Path: مسار بيانات المصدر. |
mountPoint |
Path: نقطة التثبيت المستهدَفة |
| المرتجعات | |
|---|---|
|
قائمة سلاسل تمثّل سطر الأوامر المطلوب تنفيذه. |
getDriverName
public abstract String getDriverName ()
اسم وصفي لنوع برنامج التشغيل هذا
| المرتجعات | |
|---|---|
String |
اسم السائق (مثلاً FastCDC وsshfs). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
المهلة التلقائية للانتظار إلى أن تصبح نقطة التثبيت جاهزة
| المرتجعات | |
|---|---|
long |
المهلة التلقائية بالمللي ثانية |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
تتحقّق هذه السمة ممّا إذا كانت نقطة الربط جاهزة للاستخدام.
| المعلمات | |
|---|---|
mountPoint |
Path: نقطة التثبيت المطلوب التحقّق منها. |
| المرتجعات | |
|---|---|
boolean |
تكون القيمة "صحيح" إذا كانت نقطة الربط جاهزة، و"خطأ" في الحالات الأخرى. |
validateSourceDataPath
public abstract void validateSourceDataPath (Path sourceDataPath)
تتحقّق هذه السمة من أنّ مسار بيانات المصدر مناسب لبرنامج تشغيل FUSE المحدّد هذا.
| المعلمات | |
|---|---|
sourceDataPath |
Path: مسار بيانات المصدر المطلوب التحقّق منه |
| الرميات | |
|---|---|
|
إذا كان مسار بيانات المصدر غير صالح. |