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 যদি ফলাফলটি বিদ্যমান থাকে, অন্যথায় null। |
| নিক্ষেপ | |
|---|---|
IOException | যদি ক্লায়েন্ট ক্যাশে অনুসন্ধান করতে ব্যর্থ হয় |
InterruptedException | যদি ক্যাশে অনুসন্ধানকারী থ্রেডটি বাধাগ্রস্ত হয়। |
আপলোডক্যাশ
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction এর ফলাফল আপলোড করে।
যদি action ফলাফল বিদ্যমান না থাকে, তাহলে actionResult সংরক্ষণ করা হবে। অন্যথায়, ফলাফলটি আপডেট করা হবে।
| প্যারামিটার | |
|---|---|
action | ExecutableAction : যে অ্যাকশনটি ফলাফল তৈরি করেছে। |
actionResult | ExecutableActionResult : action সাথে যুক্ত করার জন্য অ্যাকশনের ফলাফল। |
| নিক্ষেপ | |
|---|---|
IOException | যদি ক্লায়েন্ট ক্যাশে আপলোড করতে ব্যর্থ হয় |
InterruptedException | যদি ক্যাশে আপলোডকারী থ্রেডটি বাধাগ্রস্ত হয়। |