واجهة برمجة التطبيقات IcacheClient

public interface ICacheClient

com.android.tradefed.cache.IcacheClient


واجهة لبرنامج ذاكرة التخزين المؤقت

ملخّص

الطرق العامة

abstract ExecutableActionResult lookupCache(ExecutableAction action)

يبحث عن ExecutableActionResult عن action.

abstract void uploadCache(ExecutableAction action, ExecutableActionResult actionResult)

تحميل نتائج ExecutableAction

الطرق العامة

ذاكرة التخزين المؤقت للبحث

public abstract ExecutableActionResult lookupCache (ExecutableAction action)

يبحث عن ExecutableActionResult عن action.

ملاحظة، يجب أن يحذف المتصل ملفات الإخراج بعد الاستخدام لتجنب نفاد القرص مساحة.

المعلمات
action ExecutableAction: السمة ExecutableAction التي يجب عرض نتيجتها

المرتجعات
ExecutableActionResult ExecutableActionResult لـ action إذا كانت النتيجة موجودة، وإلا، فهو فارغ.

الرميات
إذا فشل العميل في البحث في ذاكرة التخزين المؤقت.
InterruptedException إذا تمت مقاطعة سلسلة المحادثات التي تبحث في ذاكرة التخزين المؤقت.

تحميل ذاكرة التخزين المؤقت

public abstract void uploadCache (ExecutableAction action, 
                ExecutableActionResult actionResult)

تحميل نتائج ExecutableAction

إذا لم تتوفّر نتيجة action، سيتم تنفيذ actionResult تخزين البيانات. وإلا، سيتم تعديل النتيجة.

المعلمات
action ExecutableAction: الإجراء الذي أدى إلى إنشاء النتائج

actionResult ExecutableActionResult: نتيجة الإجراء المطلوب ربطها بـ action

الرميات
إذا فشل العميل في تحميل ذاكرة التخزين المؤقت.
InterruptedException إذا تمت مقاطعة سلسلة المحادثات التي تحمّل ذاكرة التخزين المؤقت