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 ()

ক্ষেত্র

উদাহরণ

public static final CommandInterrupter INSTANCE

সিঙ্গেলটন।

পাবলিক কনস্ট্রাক্টর

CommandInterrupter

public CommandInterrupter ()

পাবলিক পদ্ধতি

অনুমতি বাধা

public void allowInterrupt ()

বর্তমান থ্রেডকে বাধা দেওয়ার অনুমতি দিন।

মঞ্জুরি ইন্টারপ্টঅ্যাসিঙ্ক

public  allowInterruptAsync (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 বর্তমান থ্রেড বাধাপ্রাপ্ত হলে সত্য