ICacheClient

public interface ICacheClient

com.android.tradefed.cache.ICacheClient


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

ملخّص

الطرق العامة

abstract ExecutableActionResult lookupCache(ExecutableAction action)

البحث عن ExecutableActionResult للمكان action

abstract void uploadCache(ExecutableAction action, ExecutableActionResult actionResult)

تحميل نتائج ExecutableAction

الطرق العامة

lookupCache

public abstract ExecutableActionResult lookupCache (ExecutableAction action)

البحث عن ExecutableActionResult للمكان action

يُرجى العِلم أنّه على المُتصل حذف ملفات الإخراج بعد الاستخدام لتجنُّب نفاذ مساحة القرص.

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

المرتجعات
ExecutableActionResult ExecutableActionResult من action إذا كانت النتيجة متوفّرة، بخلاف ذلك، تكون فارغة.

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

uploadCache

public abstract void uploadCache (ExecutableAction action, 
                ExecutableActionResult actionResult)

تحميل نتائج ExecutableAction

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

المعلمات
action ExecutableAction: الإجراء الذي أدّى إلى ظهور النتائج

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

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