public    abstract class
      UploadDataSink
    
     
     
       extends Object
     
     
      
    
     
     
      
    
    
    
    
    Defines callbacks methods for UploadDataProvider. All methods may be called synchronously
 or asynchronously, on any thread.
Public Constructor Summary
Public Method Summary
| abstract void | 
                onReadError(Exception exception)
                
                 Called by  UploadDataProviderwhen a read fails. | 
| abstract void | 
                onReadSucceeded(boolean finalChunk)
                
                 Called by  UploadDataProviderwhen a read succeeds. | 
| abstract void | 
                onRewindError(Exception exception)
                
                 Called by  UploadDataProviderwhen a rewind fails, or if rewinding uploads is not
 supported. | 
| abstract void | 
                onRewindSucceeded()
                
                 Called by  UploadDataProviderwhen a rewind succeeds. | 
Inherited Method Summary
Public Constructors
public UploadDataSink ()
Public Methods
public abstract void onReadError (Exception exception)
Called by UploadDataProvider when a read fails.
Parameters
| exception | Exception passed on to the embedder. | 
|---|
public abstract void onReadSucceeded (boolean finalChunk)
Called by UploadDataProvider when a read succeeds.
Parameters
| finalChunk | For chunked uploads, trueif this is the final read. It must befalsefor non-chunked uploads. | 
|---|
public abstract void onRewindError (Exception exception)
Called by UploadDataProvider when a rewind fails, or if rewinding uploads is not
 supported.
Parameters
| exception | Exception passed on to the embedder. | 
|---|
