কমান্ড ইন্টারাপ্টার
public class CommandInterrupter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandInterrupter |
এমন একটি পরিষেবা যা ট্রেডফেডারেশন কমান্ডগুলিকে বাধাগ্রস্ত করতে বা বাধাহীন হিসাবে চিহ্নিত করার সুযোগ দেয়।
সারসংক্ষেপ
ক্ষেত্র | |
|---|---|
public static final CommandInterrupter | INSTANCEসিঙ্গেলটন। |
সরকারি নির্মাণকারী | |
|---|---|
CommandInterrupter () | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | allowInterrupt ()বর্তমান থ্রেডকে বাধা দেওয়ার অনুমতি দিন। |
Future<?> | 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 () |
ক্ষেত্র
সরকারি নির্মাণকারী
কমান্ড ইন্টারাপ্টার
public CommandInterrupter ()
জনসাধারণের পদ্ধতি
বাধা দেওয়ার অনুমতি দিন
public void allowInterrupt ()
বর্তমান থ্রেডকে বাধা দেওয়ার অনুমতি দিন।
allowInterruptAsync
public Future<?> allowInterruptAsync (Thread thread,
long delay,
TimeUnit unit)একটি নির্দিষ্ট থ্রেডকে বিলম্বের পর বাধা দেওয়ার অনুমতি দিন।
| প্যারামিটার | |
|---|---|
thread | Thread : বাধাযোগ্য হিসেবে চিহ্নিত করার জন্য থ্রেড |
delay | long : এখন থেকে কার্য সম্পাদন বিলম্বিত করার সময় |
unit | TimeUnit : বিলম্ব প্যারামিটারের সময়ের একক |
| ফেরত | |
|---|---|
Future<?> | |
ব্লকইন্টারাপ্ট
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 | বর্তমান থ্রেডটি বাধাযোগ্য হলে সত্য |