InputStreamSource
  public
  
  
  
  interface
  InputStreamSource
  
  
  
| com.android.tradefed.result.InputStreamSource | 
Diese Schnittstelle umschließt im Grunde eine ERROR(/InputStream), um sie klonbar zu machen.
 
Es ist davon auszugehen, dass eine Ressource geleaked wird, es sei denn, cancel() wird aufgerufen. Wenn cancel() für eine Instanz aufgerufen wird, sind diese Instanz und alle von ihr erstellten ERROR(/InputStream) ungültig.
Zusammenfassung
| Öffentliche Methoden | |
|---|---|
| 
        
        default
        
        
        
        void | 
      cancel()
      
      Diese Methode ist veraltet.
    Verwenden Sie stattdessen  | 
| 
        abstract
        
        
        
        
        void | 
      close()
      Führe alle erforderlichen Bereinigungen an der Quelle des InputStreams durch. | 
| 
        abstract
        
        
        
        
        InputStream | 
      createInputStream()
      Gib einen neuen Klon des  | 
| 
        abstract
        
        
        
        
        long | 
      size()
      Gibt die Größe der Quelldaten in Byte zurück. | 
Öffentliche Methoden
Abbrechen
public void cancel ()
      Diese Methode ist veraltet.
    verwenden Sie stattdessen close().
  
Führe alle erforderlichen Bereinigungen an der Quelle des InputStreams durch. Durch den Aufruf dieser Methode wird InputStreamSource im Grunde ungültig.
Schließen
public abstract void close ()
Führe alle erforderlichen Bereinigungen an der Quelle des InputStreams durch. Durch den Aufruf dieser Methode wird InputStreamSource im Grunde ungültig.
createInputStream
public abstract InputStream createInputStream ()
Gib einen neuen Klon des ERROR(/InputStream) zurück, damit der Aufrufer den Stream von vorn lesen kann.  Bei jedem Aufruf dieser Methode (bis cancel() aufgerufen wird) wird ein ERROR(/InputStream) mit identischem Verhalten zurückgegeben – also derselbe Inhalt.
| Returns | |
|---|---|
| InputStream | Ein ERROR(/InputStream), mit dem der Aufrufer die Datenquelle von Anfang an lesen kann.  Es kannnullzurückgegeben werden, wenn dieseInputStreamSourcedurch einen vorherigen Aufruf voncancel()ungültig gemacht wurde oder wenn ein neuer InputStream aus einem anderen Grund nicht erstellt werden kann. | 
Größe
public abstract long size ()
Gibt die Größe der Quelldaten in Byte zurück.
| Returns | |
|---|---|
| long | |
