CasConverter
public
class
CasConverter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.build.CasConverter |
فئة أحادية لتحويل دليل مقسَّم إلى أجزاء باستخدام FastCDC إلى دليله الأصلي.
ملخّص
الثوابت | |
|---|---|
long |
CONVERSION_TIMEOUT_IN_MS
|
الإجراءات العامة | |
|---|---|
void
|
convert(Path chunkedDirectory, Path convertedDirectory)
يحوّل دليلاً مقسَّمًا إلى أجزاء باستخدام FastCDC إلى دليل ملفات المصدر الخاص به في مسار الوجهة. |
void
|
convert(Path chunkedDirectory)
يحوّل دليلاً مقسَّمًا إلى أجزاء باستخدام FastCDC إلى دليل ملفات المصدر الخاص به. |
static
CasConverter
|
getInstance()
|
الثوابت
CONVERSION_TIMEOUT_IN_MS
protected static final long CONVERSION_TIMEOUT_IN_MS
Constant Value: 600000 (0x00000000000927c0)
الإجراءات العامة
تحويل
public void convert (Path chunkedDirectory,
Path convertedDirectory)يحوّل دليلاً مقسَّمًا إلى أجزاء باستخدام FastCDC إلى دليل ملفات المصدر الخاص به في مسار الوجهة. إذا كان مسار الوجهة فارغًا أو مطابقًا لمسار المصدر، سيتم الرجوع إلى التحويل الموضعي.
يتم مزامنة الطريقة لمنع تشغيل عمليات التحويل المتزامنة في الوقت نفسه. هذا نادر في الممارسة العملية، ولكنه ممكن. على سبيل المثال، تشارك DeviceBuildInfo والنسخة المستنسخة منه صورة الجهاز نفسها وقد تحاولان تحويلها في الوقت نفسه، وقد يحدث شرط تعارض يؤدي إلى نتيجة غير متوقّعة.
| المعلَمات | |
|---|---|
chunkedDirectory |
Path: الدليل الذي يحتوي على أجزاء FastCDC. |
convertedDirectory |
Path: الدليل الذي سيتم التحويل إليه. |
| عمليات الطرح | |
|---|---|
IOException |
إذا حدث خطأ في الإدخال/الإخراج. |
تحويل
public void convert (Path chunkedDirectory)
يحوّل دليلاً مقسَّمًا إلى أجزاء باستخدام FastCDC إلى دليل ملفات المصدر الخاص به. يتم التحويل موضعيًا وسيتم استبدال الدليل الأصلي.
| المعلَمات | |
|---|---|
chunkedDirectory |
Path: الدليل الذي يحتوي على أجزاء FastCDC. يصبح الدليل المحوَّل
عند إرجاعه. |
| عمليات الطرح | |
|---|---|
IOException |
إذا حدث خطأ في الإدخال/الإخراج. |