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)
action
के लिए ExecutableActionResult
को लुकअप करता है.
ध्यान दें, डिस्क का स्टोरेज भरने से बचने के लिए, कॉलर को आउटपुट फ़ाइलों को इस्तेमाल के बाद मिटा देना चाहिए.
पैरामीटर | |
---|---|
action |
ExecutableAction : वह ExecutableAction जिसका नतीजा दिखाना है. |
रिटर्न | |
---|---|
ExecutableActionResult |
अगर नतीजा मौजूद है, तो action का ExecutableActionResult ,
अगर नतीजा मौजूद नहीं है, तो शून्य. |
थ्रो | |
---|---|
|
अगर क्लाइंट कैश मेमोरी को लुकअप नहीं कर पाता है. |
InterruptedException |
अगर कैश मेमोरी को लुकअप करने वाले थ्रेड में रुकावट आती है. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction
के लिए नतीजे अपलोड करता है.
अगर action
का नतीजा मौजूद नहीं है, तो actionResult
सेव किया जाएगा. ऐसा न करने पर, नतीजा अपडेट हो जाएगा.
पैरामीटर | |
---|---|
action |
ExecutableAction : वह कार्रवाई जिसकी वजह से नतीजे जनरेट हुए. |
actionResult |
ExecutableActionResult : action से जोड़ने के लिए कार्रवाई का नतीजा. |
थ्रो | |
---|---|
|
अगर क्लाइंट कैश मेमोरी अपलोड नहीं कर पाता है. |
InterruptedException |
कैश मेमोरी अपलोड करने वाले थ्रेड में रुकावट आने पर. |