CommandInterrupter
public class CommandInterrupter
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.command.CommandInterrupter |
পরিষেবাটি ট্রেডফেডারেশন আদেশগুলিকে বাধাগ্রস্ত করতে বা নিরবচ্ছিন্ন হিসাবে চিহ্নিত করার অনুমতি দেয়।
সারাংশ
ক্ষেত্র | |
---|---|
public static final CommandInterrupter | INSTANCE সিঙ্গেলটন। |
পাবলিক কনস্ট্রাক্টর | |
---|---|
CommandInterrupter () |
পাবলিক পদ্ধতি | |
---|---|
void | allowInterrupt () বর্তমান থ্রেডকে বাধা দেওয়ার অনুমতি দিন। |
allowInterruptAsync (Thread thread, long delay, TimeUnit unit) বিলম্বের পরে একটি নির্দিষ্ট থ্রেডকে বাধা দেওয়ার অনুমতি দিন। | |
void | blockInterrupt () বর্তমান থ্রেডকে বাধা দেওয়া থেকে আটকান। |
void | checkInterrupted () বর্তমান থ্রেডকে বাধা দেয় যদি বাধা দেওয়া উচিত। |
void | interrupt (Thread thread, String message, ErrorIdentifier errorId) একটি থ্রেড ফ্ল্যাগ করুন, এটি বাধাগ্রস্ত হলে এবং যখন এটি বাধাপ্রাপ্ত হয়। |
boolean | isInterruptible (Thread thread) |
boolean | isInterruptible () |
ক্ষেত্র
পাবলিক কনস্ট্রাক্টর
CommandInterrupter
public CommandInterrupter ()
পাবলিক পদ্ধতি
অনুমতি বাধা
public void allowInterrupt ()
বর্তমান থ্রেডকে বাধা দেওয়ার অনুমতি দিন।
মঞ্জুরি ইন্টারপ্টঅ্যাসিঙ্ক
publicallowInterruptAsync (Thread thread, long delay, TimeUnit unit)
বিলম্বের পরে একটি নির্দিষ্ট থ্রেডকে বাধা দেওয়ার অনুমতি দিন।
পরামিতি | |
---|---|
thread | Thread : বাধাপ্রাপ্ত হিসাবে চিহ্নিত করার জন্য থ্রেড |
delay | long : এখন থেকে কার্যকর করতে বিলম্ব করার জন্য সময় |
unit | TimeUnit : বিলম্ব পরামিতির সময় ইউনিট |
রিটার্নস | |
---|---|
ব্লক ইন্টারাপ্ট
public void blockInterrupt ()
বর্তমান থ্রেডকে বাধা দেওয়া থেকে আটকান।
চেক ব্যাহত
public void checkInterrupted ()
বর্তমান থ্রেডকে বাধা দেয় যদি বাধা দেওয়া উচিত। সঠিক RunInterruptedException
নিক্ষেপ করার জন্য থ্রেডগুলিকে পর্যায়ক্রমে এই পদ্ধতিতে কল করার জন্য উত্সাহিত করা হয়।
নিক্ষেপ করে | |
---|---|
RunInterruptedException |
বাধা
public void interrupt (Thread thread, String message, ErrorIdentifier errorId)
একটি থ্রেড ফ্ল্যাগ করুন, এটি বাধাগ্রস্ত হলে এবং যখন এটি বাধাপ্রাপ্ত হয়।
পরামিতি | |
---|---|
thread | Thread : বাধার জন্য চিহ্নিত করার জন্য থ্রেড |
message | String : বাধা বার্তা |
errorId | ErrorIdentifier |
ব্যাহত হয়
public boolean isInterruptible (Thread thread)
পরামিতি | |
---|---|
thread | Thread |
রিটার্নস | |
---|---|
boolean | সত্য যদি নির্দিষ্ট থ্রেড বাধাপ্রাপ্ত হয় |
ব্যাহত হয়
public boolean isInterruptible ()
রিটার্নস | |
---|---|
boolean | বর্তমান থ্রেড বাধাপ্রাপ্ত হলে সত্য |