FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
Un InputStreamSource que toma un archivo de entrada.
La persona que llama 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 la limpieza necesaria en la fuente del InputStream. |
InputStream
|
createInputStream()
Devuelve un clon nuevo de |
File
|
getFile()
Devuelve el archivo subyacente. |
long
|
size()
Devuelve 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: File que contiene los datos que se transmitirán |
deleteFileOnCancel |
boolean: Si es verdadero, el archivo asociado se borrará cuando se llame a close(). |
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 la limpieza necesaria en la fuente del InputStream. Llamar a este método esencialmente invalida este InputStreamSource.
createInputStream
public InputStream createInputStream ()
Devuelve un clon nuevo de InputStream para que el llamador pueda leer el flujo desde el principio. Cada invocación de este método (hasta que se llame a cancel()) devolverá un InputStream con un comportamiento idéntico: se devolverá el mismo contenido.
| Muestra | |
|---|---|
InputStream |
Es un InputStream que el llamador puede usar para leer la fuente de datos desde el principio. Puede devolver null si este InputStreamSource se invalidó con una llamada anterior a cancel() o si no se puede crear un nuevo InputStream por algún otro motivo. |
getFile
public File getFile ()
Devuelve el archivo subyacente. No se garantiza que el archivo siga existiendo una vez que se cierre la transmisión.
| Muestra | |
|---|---|
File |
|
tamaño
public long size ()
Devuelve el tamaño en bytes de los datos de origen.
| Muestra | |
|---|---|
long |
|