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 אם התוצאה קיימת,
אחרת, null. |
זריקות | |
---|---|
|
אם הלקוח לא מצליח לחפש במטמון. |
InterruptedException |
אם השרשור שמחפש במטמון מופסק. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
העלאת התוצאות של ExecutableAction
.
אם התוצאה של action
לא קיימת, הערך של actionResult
יישמר. אחרת, התוצאה תתעדכן.
פרמטרים | |
---|---|
action |
ExecutableAction : הפעולה שיצרה את התוצאות. |
actionResult |
ExecutableActionResult : תוצאת הפעולה שרוצים לשייך ל-action . |
זריקות | |
---|---|
|
אם הלקוח לא מצליח להעלות את המטמון. |
InterruptedException |
אם השרשור שמעלה את המטמון מופסק. |