आईकैश क्लाइंट
public
interface
ICacheClient
com.android.tradefed.cache.IcacheClient |
कैश मेमोरी क्लाइंट के लिए इंटरफ़ेस.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
|
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
|
सार्वजनिक तरीके
लुकअप कैश
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
action
के लिए ExecutableActionResult
को खोजता है.
ध्यान दें, डिस्क को खत्म होने से बचाने के लिए, कॉलर को इस्तेमाल के बाद आउटपुट फ़ाइलें मिटा देनी चाहिए स्पेस.
पैरामीटर | |
---|---|
action |
ExecutableAction : वह ExecutableAction जिसका नतीजा दिखाया जाना चाहिए. |
रिटर्न | |
---|---|
ExecutableActionResult |
अगर नतीजा मौजूद है, तो action का ExecutableActionResult ,
नहीं तो, शून्य. |
थ्रो | |
---|---|
|
अगर क्लाइंट कैश मेमोरी को नहीं ढूंढ पाता है. |
InterruptedException |
अगर कैश मेमोरी को खोजने वाली थ्रेड में रुकावट आई हो. |
अपलोड कैश
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction
के नतीजे अपलोड करता है.
अगर action
का नतीजा मौजूद नहीं है, तो actionResult
सेव किया गया. ऐसा न करने पर, नतीजे को अपडेट कर दिया जाएगा.
पैरामीटर | |
---|---|
action |
ExecutableAction : वह कार्रवाई जिससे नतीजे जनरेट हुए. |
actionResult |
ExecutableActionResult : action के साथ जोड़ने के लिए कार्रवाई का नतीजा. |
थ्रो | |
---|---|
|
अगर क्लाइंट कैश मेमोरी अपलोड नहीं कर पाता है. |
InterruptedException |
अगर कैश मेमोरी अपलोड करने वाली थ्रेड में कोई रुकावट आती है. |