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 |
หากชุดข้อความที่อัปโหลดแคชถูกขัดจังหวะ |