ICacheClient
public
interface
ICacheClient
| com.android.tradefed.cache.ICacheClient |
واجهة لعميل ذاكرة التخزين المؤقت
ملخّص
الطرق العامة | |
|---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
البحث عن |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
تحميل نتائج |
الطرق العامة
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 |
إذا انقطعت سلسلة المحادثات التي تحمّل ذاكرة التخزين المؤقت |