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

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

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

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

Ctor.

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

mainContext IInvocationContext

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

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

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

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

Ctor.

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

mainContext IInvocationContext

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

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

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

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

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استثناء

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

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

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

المرتجعات
Throwable

منفذ getSocketServerPort

public int getSocketServerPort ()

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

المرتجعات
int

فشل الاستدعاء

public boolean hasInvocationFailed ()

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

المرتجعات
boolean

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

public boolean joinReceiver (long millis)

المعلمات
millis long

المرتجعات
boolean

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

الحصول على مهلة الانضمام

protected long getJoinTimeout (long millis)

المعلمات
millis long

المرتجعات
long