IRunUtil.IRunnableResult
public static interface IRunUtil.IRunnableResult
| com.android.tradefed.util.IRunUtil.IRunnableResult |
অ্যাসিঙ্ক্রোনাসভাবে একটি অপারেশন চালানোর জন্য একটি ইন্টারফেস যা একটি বুলিয়ান স্ট্যাটাস প্রদান করে।
সারাংশ
পাবলিক পদ্ধতি | |
|---|---|
abstract void | cancel ()অপারেশন বাতিল করুন। |
default boolean | checkOutputMonitor (Long idleOutputTimeout)শেষ চেক থেকে বর্তমানে চলমান অপারেশন অগ্রগতি হয়েছে কিনা তা পরীক্ষা করে। |
default | getCommand ()রানেবলের সাথে যুক্ত কমান্ড প্রদান করে। |
default CommandResult | getResult () কমান্ডের সাথে যুক্ত |
abstract boolean | run ()অপারেশন চালান। |
পাবলিক পদ্ধতি
বাতিল
public abstract void cancel ()
অপারেশন বাতিল করুন।
চেকআউটপুট মনিটর
public boolean checkOutputMonitor (Long idleOutputTimeout)
শেষ চেক থেকে বর্তমানে চলমান অপারেশন অগ্রগতি হয়েছে কিনা তা পরীক্ষা করে।
| পরামিতি | |
|---|---|
idleOutputTimeout | Long : কোনো অগ্রগতি করা হচ্ছে না বলে ধরে নেওয়া শুরু করার আগে কোনো পর্যবেক্ষিত অগ্রগতি সহ ms নিষ্ক্রিয়। |
| রিটার্নস | |
|---|---|
boolean | সত্য যদি অগ্রগতি সনাক্ত করা হয় অন্যথায় মিথ্যা। |
getCommand
publicgetCommand ()
রানেবলের সাথে যুক্ত কমান্ড প্রদান করে।
| রিটার্নস | |
|---|---|
ফলাফল পান
public CommandResult getResult ()
কমান্ডের সাথে যুক্ত CommandResult প্রদান করে।
| রিটার্নস | |
|---|---|
CommandResult | |
চালান
public abstract boolean run ()
অপারেশন চালান।
| রিটার্নস | |
|---|---|
boolean | অপারেশন সফলভাবে সঞ্চালিত হলে true , অন্যথায় false |
| নিক্ষেপ করে | |
|---|---|
Exception | যদি অপারেশন অস্বাভাবিকভাবে বন্ধ হয়ে যায় |