ICacheClient
public
interface
ICacheClient
| com.android.tradefed.cache.ICacheClient |
Giao diện cho ứng dụng khách bộ nhớ đệm.
Tóm tắt
Phương thức công khai | |
|---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
Truy vấn |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
Tải kết quả lên cho |
Phương thức công khai
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Truy vấn ExecutableActionResult cho action.
Lưu ý: phương thức gọi nên xoá các tệp đầu ra sau khi sử dụng để tránh hết dung lượng ổ đĩa.
| Tham số | |
|---|---|
action |
ExecutableAction: ExecutableAction có kết quả sẽ được trả về. |
| Giá trị trả về | |
|---|---|
ExecutableActionResult |
ExecutableActionResult của action nếu có kết quả, nếu không thì rỗng. |
| Gửi | |
|---|---|
|
nếu ứng dụng không tìm nạp được bộ nhớ đệm. |
InterruptedException |
nếu luồng tra cứu bộ nhớ đệm bị gián đoạn. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Tải kết quả lên cho ExecutableAction.
Nếu kết quả của action không tồn tại, actionResult sẽ được lưu trữ. Nếu không, kết quả sẽ được cập nhật.
| Tham số | |
|---|---|
action |
ExecutableAction: Hành động đã tạo ra kết quả. |
actionResult |
ExecutableActionResult: Kết quả hành động để liên kết với action. |
| Gửi | |
|---|---|
|
nếu ứng dụng không tải được bộ nhớ đệm lên. |
InterruptedException |
nếu luồng tải bộ nhớ đệm lên bị gián đoạn. |