לקוח Icache
public
interface
ICacheClient
com.android.tradefed.cache.ICacheClient |
ממשק ללקוח מטמון.
סיכום
שיטות ציבוריות | |
---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
המערכת מחפשת את |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
העלאה של התוצאות עבור |
שיטות ציבוריות
lookupמטמון
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
המערכת מחפשת את ExecutableActionResult
עבור action
.
הערה: על המתקשר למחוק את קובצי הפלט לאחר השימוש כדי למנוע מצב שבו הדיסק נגמר המרחב המשותף.
פרמטרים | |
---|---|
action |
ExecutableAction : ה-ExecutableAction שאת התוצאה שלו צריך להחזיר. |
החזרות | |
---|---|
ExecutableActionResult |
ExecutableActionResult של action אם התוצאה קיימת,
אחרת, null. |
קליעות | |
---|---|
|
אם הלקוח לא מצליח לחפש את המטמון. |
InterruptedException |
אם השרשור לחיפוש המטמון נקטע. |
העלאת מטמון
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
העלאה של התוצאות עבור ExecutableAction
.
אם התוצאה של הפונקציה action
לא קיימת, הערך של actionResult
. אחרת, התוצאה תתעדכן.
פרמטרים | |
---|---|
action |
ExecutableAction : הפעולה שיצרה את התוצאות. |
actionResult |
ExecutableActionResult : תוצאת הפעולה לשיוך אל action . |
קליעות | |
---|---|
|
אם הלקוח לא מצליח להעלות את המטמון. |
InterruptedException |
אם השרשור להעלאת המטמון נקטע. |