UploadDataSink
  public
  
  
  abstract
  class
  UploadDataSink
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.net.http.UploadDataSink | 
Defines callbacks methods for UploadDataProvider. All methods may be called synchronously
 or asynchronously, on any thread.
Summary
| Public constructors | |
|---|---|
| 
      UploadDataSink()
       | |
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        
        void | 
      onReadError(Exception exception)
      Called by  | 
| 
        abstract
        
        
        
        
        void | 
      onReadSucceeded(boolean finalChunk)
      Called by  | 
| 
        abstract
        
        
        
        
        void | 
      onRewindError(Exception exception)
      Called by  | 
| 
        abstract
        
        
        
        
        void | 
      onRewindSucceeded()
      Called by  | 
| Inherited methods | |
|---|---|
Public constructors
Public methods
onReadError
public abstract void onReadError (Exception exception)
Called by UploadDataProvider when a read fails.
| Parameters | |
|---|---|
| exception | Exception: Exception passed on to the embedder.
 This value cannot benull. | 
onReadSucceeded
public abstract void onReadSucceeded (boolean finalChunk)
Called by UploadDataProvider when a read succeeds.
| Parameters | |
|---|---|
| finalChunk | boolean: For chunked uploads,trueif this is the final read. It must befalsefor non-chunked uploads. | 
onRewindError
public abstract void onRewindError (Exception exception)
Called by UploadDataProvider when a rewind fails, or if rewinding uploads is not
 supported.
| Parameters | |
|---|---|
| exception | Exception: Exception passed on to the embedder.
 This value cannot benull. | 
onRewindSucceeded
public abstract void onRewindSucceeded ()
Called by UploadDataProvider when a rewind succeeds.
