ICacheClient
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 | যদি ক্যাশে আপলোড করা থ্রেডটি বাধাপ্রাপ্ত হয়। |