FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource يأخذ ملف إدخال.
المتصل مسؤول عن حذف الملف
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
دالة الإنشاء |
|
الإجراءات العامة | |
|---|---|
void
|
cleanFile()
طريقة ملائمة لحذف الملف المرتبط بـ FileInputStreamSource |
void
|
close()
إجراء أي عملية تنظيف مطلوبة على مصدر InputStream |
InputStream
|
createInputStream()
إرجاع نسخة جديدة من |
File
|
getFile()
إرجاع الملف الأساسي |
long
|
size()
إرجاع حجم بيانات المصدر بالبايت |
طُرق وضع التصميم العامة
FileInputStreamSource
public FileInputStreamSource (File file)
| المعلَمات | |
|---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file,
boolean deleteFileOnCancel)دالة الإنشاء
| المعلَمات | |
|---|---|
file |
File: File الذي يحتوي على البيانات التي سيتم بثها |
deleteFileOnCancel |
boolean: إذا كانت القيمة true، سيتم حذف الملف المرتبط عند استدعاء close()
|
الإجراءات العامة
cleanFile
public void cleanFile ()
طريقة ملائمة لحذف الملف المرتبط بـ FileInputStreamSource غير آمنة
close
public void close ()
إجراء أي عملية تنظيف مطلوبة على مصدر InputStream يؤدي استدعاء هذه الطريقة إلى إبطال InputStreamSource هذا بشكل أساسي.
createInputStream
public InputStream createInputStream ()
إرجاع نسخة جديدة من InputStream، ليتمكّن المتصل من قراءة البث من
البداية ستُرجع كل عملية استدعاء لهذه الطريقة (إلى أن يتم استدعاء cancel())
`InputStream` يتصرف بشكل مماثل، وسيتم إرجاع المحتوى نفسه.InputStream
| المرتجعات | |
|---|---|
InputStream |
InputStream يمكن للمتصل استخدامه لقراءة مصدر البيانات من الـ
بداية قد يتم إرجاع null إذا تم إبطال InputStreamSource هذا من خلال استدعاء cancel() سابقًا، أو إذا تعذّر إنشاء InputStream جديد لسبب آخر. |
getFile
public File getFile ()
إرجاع الملف الأساسي لا نضمن بقاء الملف موجودًا بعد إغلاق البث.
| المرتجعات | |
|---|---|
File |
|
size
public long size ()
إرجاع حجم بيانات المصدر بالبايت
| المرتجعات | |
|---|---|
long |
|