FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

Objeto java.lang.
   ↳ com.android.tradefed.result.FileInputStreamSource


Un InputStreamSource que toma un archivo de entrada

El llamador es responsable de borrar el archivo

Resumen

Constructores públicos

FileInputStreamSource(File file)
FileInputStreamSource(File file, boolean deleteFileOnCancel)

Ctor

Métodos públicos

void cleanFile()

Método de conveniencia para borrar el archivo asociado con FileInputStreamSource.

void close()

Realiza cualquier limpieza necesaria en la fuente de InputStream.

InputStream createInputStream()

Muestra un clon nuevo de ERROR(/InputStream), de modo que el llamador pueda leer la transmisión desde el principio.

File getFile()

Devuelve el archivo subyacente.

long size()

Muestra el tamaño en bytes de los datos de origen.

Constructores públicos

FileInputStreamSource

public FileInputStreamSource (File file)

Parámetros
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

Parámetros
file File: ERROR(/File) que contiene los datos que se transmitirán

deleteFileOnCancel boolean: Si es verdadero, el archivo asociado se borrará cuando close() se llama

Métodos públicos

CleanFile

public void cleanFile ()

Método de conveniencia para borrar el archivo asociado con FileInputStreamSource. No es seguro.

cerrar

public void close ()

Realiza cualquier limpieza necesaria en la fuente de InputStream. La llamada a este método básicamente invalida este InputStreamSource.

createInputStream

public InputStream createInputStream ()

Muestra un clon nuevo de ERROR(/InputStream), de modo que el llamador pueda leer la transmisión desde el principio. Cada invocación de este método (hasta que se llame a cancel()) se Devuelve un ERROR(/InputStream) de comportamiento idéntico, se mostrará el mismo contenido.

Muestra
InputStream Un ERROR(/InputStream) que el llamador pueda usar para leer la fuente de datos desde el empezando. Es posible que devuelva null si este InputStreamSource se ha invalidado por una llamada anterior a cancel() o si no se puede crearse por alguna otra razón.

getFile

public File getFile ()

Devuelve el archivo subyacente. No se garantiza la existencia del archivo una vez que se inicia la transmisión cerrado.

Muestra
File

size

public long size ()

Muestra el tamaño en bytes de los datos de origen.

Muestra
long