StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.অবজেক্ট
com.android.tradefed.result.proto.StreamProtoReceiver


একটি রিসিভার যা ট্রেডফেড ইভেন্টে প্রাপ্ত প্রোটো TestRecord অনুবাদ করে।

সারাংশ

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

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

Ctor.

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

Ctor.

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

Ctor.

StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)

Ctor.

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

void close ()
void completeModuleEvents ()

ধারাবাহিক প্রতিবেদন নিশ্চিত করার প্রয়োজন হলে, মডিউলের ঘটনাগুলি সম্পূর্ণ করুন।

Throwable getError ()

রিসিভার থ্রেডে ধরা ত্রুটি ফিরিয়ে দেয়।

int getSocketServerPort ()

খোলা সকেট রিসিভার ফেরত দেয়।

boolean hasInvocationFailed ()

আমন্ত্রণ ব্যর্থ হয়েছে কিনা তা রিপোর্ট করা হয়েছে।

boolean joinReceiver (long millis)

সুরক্ষিত পদ্ধতি

long getJoinTimeout (long millis)

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

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

Ctor.

পরামিতি
listener ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল রিপোর্ট করতে হবে।

mainContext IInvocationContext

reportInvocation boolean : আমন্ত্রণ স্তরের ইভেন্টগুলি রিপোর্ট করবেন কি না।

নিক্ষেপ করে
IO ব্যতিক্রম

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

Ctor.

পরামিতি
listener ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল রিপোর্ট করতে হবে।

mainContext IInvocationContext

reportInvocation boolean : আমন্ত্রণ স্তরের ইভেন্টগুলি রিপোর্ট করবেন কি না।

quietParsing boolean : পার্সার লগ ডিবাগ তথ্য দিতে দেবে কি না।

নিক্ষেপ করে
IO ব্যতিক্রম

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

Ctor.

পরামিতি
listener ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল রিপোর্ট করতে হবে।

mainContext IInvocationContext

reportInvocation boolean : আমন্ত্রণ স্তরের ইভেন্টগুলি রিপোর্ট করবেন কি না।

quietParsing boolean : পার্সার লগ ডিবাগ তথ্য দিতে দেবে কি না।

logNamePrefix String : পার্সারের মাধ্যমে লগ করা ফাইলের উপসর্গ।

নিক্ষেপ করে
IO ব্যতিক্রম

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)

পরামিতি
listener ITestInvocationListener

mainContext IInvocationContext

reportInvocation boolean

quietParsing boolean

reportLogs boolean

logNamePrefix String

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix, 
                boolean mergeInvocationMetrics)

Ctor.

পরামিতি
listener ITestInvocationListener : ITestInvocationListener যেখানে ফলাফল রিপোর্ট করতে হবে।

mainContext IInvocationContext

reportInvocation boolean : আমন্ত্রণ স্তরের ইভেন্টগুলি রিপোর্ট করবেন কি না।

quietParsing boolean : পার্সার লগ ডিবাগ তথ্য দিতে দেবে কি না।

reportLogs boolean : লগ রিপোর্ট করতে হবে কি না

logNamePrefix String : পার্সারের মাধ্যমে লগ করা ফাইলের উপসর্গ।

mergeInvocationMetrics boolean

নিক্ষেপ করে
IO ব্যতিক্রম

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

বন্ধ

public void close ()

সম্পূর্ণ মডিউল ইভেন্ট

public void completeModuleEvents ()

ধারাবাহিক প্রতিবেদন নিশ্চিত করার প্রয়োজন হলে, মডিউলের ঘটনাগুলি সম্পূর্ণ করুন।

পাওয়া ত্রুটি

public Throwable getError ()

রিসিভার থ্রেডে ধরা ত্রুটি ফিরিয়ে দেয়। যদি কিছু না হয় তবে এটি শূন্য হবে।

রিটার্নস
Throwable

getSocketServerPort

public int getSocketServerPort ()

খোলা সকেট রিসিভার ফেরত দেয়। -1 যদি না হয়।

রিটার্নস
int

আমন্ত্রণ ব্যর্থ হয়েছে৷

public boolean hasInvocationFailed ()

আমন্ত্রণ ব্যর্থ হয়েছে কিনা তা রিপোর্ট করা হয়েছে।

রিটার্নস
boolean

যোগদান রিসিভার

public boolean joinReceiver (long millis)

পরামিতি
millis long

রিটার্নস
boolean

সুরক্ষিত পদ্ধতি

যোগদানের সময় শেষ করুন

protected long getJoinTimeout (long millis)

পরামিতি
millis long

রিটার্নস
long