StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
com.android.tradefed.result.proto.StreamProtoReceiver


يشير ذلك المصطلح إلى مستلِم يحوّل Proto 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, boolean reportLogs, String logNamePrefix)
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)

Ctor.

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

Ctor.

الطرق العامة

void close()
void completeModuleEvents()

وإذا لزم الأمر لضمان اتّساق إعداد التقارير، أكمِل أحداث الوحدة.

Throwable getError()

تعرض رسالة الخطأ التي تم رصدها في سلسلة محادثات المُستلِم.

int getSocketServerPort()

لعرض جهاز استقبال المقبس الذي كان مفتوحًا.

boolean hasInvocationFailed()

تعرِض هذه السمة ما إذا تم الإبلاغ عن تعذُّر الاستدعاء أم لا.

boolean joinReceiver(long millis)

الطرق المحمية

long getJoinTimeout(long millis)

شركة إنشاءات عامة

جهاز استقبال StreamProtoRecipient

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

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يمكن الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

الرميات
IOاستثناء

StreamProtoReceiver

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

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

quietParsing boolean: يحدد هذا الخيار ما إذا كان سيتم السماح لأداة التحليل بتسجيل معلومات تصحيح الأخطاء أم لا.

عمليات الرمي
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

جهاز استقبال StreamProtoRecipient

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

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يتم الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: يشير ذلك إلى ما إذا كان سيتم تسجيل أحداث مستوى الاستدعاء أم لا.

quietParsing boolean: يحدد هذا الخيار ما إذا كان سيتم السماح لأداة التحليل بتسجيل معلومات تصحيح الأخطاء أم لا.

reportLogs boolean: ما إذا كان سيتم الإبلاغ عن السجلات أم لا

logNamePrefix String: البادئة للملف المسجَّل من خلال أداة التحليل

mergeInvocationMetrics boolean

الرميات
IOاستثناء

StreamProtoReceiver

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

كاتب

المعلمات
listener ITestInvocationListener: ITestInvocationListener حيث يمكن الإبلاغ عن النتائج

mainContext IInvocationContext

reportInvocation boolean: تحديد ما إذا كان سيتم الإبلاغ عن أحداث مستوى الاستدعاء أم لا

quietParsing boolean: تحديد ما إذا كان سيتم السماح للمحلل اللغوي بتسجيل معلومات تصحيح الأخطاء أم لا

logNamePrefix String: بادئة الملف الذي تم تسجيله من خلال المحلل اللغوي.

الرميات
IOException

الطرق العامة

إغلاق

public void close ()

أكمِل الوحدة النمطية للأحداث.

public void completeModuleEvents ()

أكمِل أحداث الوحدة إذا لزم الأمر لضمان إعداد تقارير متّسقة.

الحصول على خطأ

public Throwable getError ()

تعرض رسالة الخطأ التي تم رصدها في سلسلة محادثات المُستلِم. وإذا لم يكن هناك أيّ منها، سيتم عرض قيمة فارغة.

المرتجعات
Throwable

منفذ getSocketServerPort

public int getSocketServerPort ()

لعرض جهاز استقبال المقبس الذي كان مفتوحًا. -1 إذا لم يكن هناك أيّ قيمة

المرتجعات
int

hasInvocationFailed

public boolean hasInvocationFailed ()

يعرض ما إذا كان قد تم الإبلاغ عن الاستدعاء أو لا.

المرتجعات
boolean

جهاز استقبال Join

public boolean joinReceiver (long millis)

المعلمات
millis long

المرتجعات
boolean

الطرق المحمية

getJoinTimeout

protected long getJoinTimeout (long millis)

المعلمات
millis long

المرتجعات
long