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 | যদি অপারেশন অস্বাভাবিকভাবে বন্ধ হয়ে যায় |