UploadDataSink
Stay organized with collections
Save and categorize content based on your preferences.
Defines callbacks methods for UploadDataProvider
. All methods may be called synchronously
or asynchronously, on any thread.
Public Constructor Summary
Public Method Summary
abstract
void
|
|
abstract
void
|
|
abstract
void
|
|
abstract
void
|
|
Inherited Method Summary
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
Public Methods
public
abstract
void
onReadError
(Exception exception)
Parameters
exception |
Exception passed on to the embedder.
|
public
abstract
void
onReadSucceeded
(boolean finalChunk)
Parameters
finalChunk |
For chunked uploads, true if this is the final read. It must be
false for 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.
|
public
abstract
void
onRewindSucceeded
()
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-10-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-10-26 UTC."],[],[],null,["# UploadDataSink\n\npublic abstract class **UploadDataSink** extends Object \nDefines callbacks methods for [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html). All methods may be called synchronously\nor asynchronously, on any thread. \n\n### Public Constructor Summary\n\n|---|-------------------------------------------------------------------------------------------------|\n| | [UploadDataSink](../../../../reference/org/chromium/net/UploadDataSink.html#UploadDataSink())() |\n\n### Public Method Summary\n\n|---------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract void | [onReadError](../../../../reference/org/chromium/net/UploadDataSink.html#onReadError(java.lang.Exception))(Exception exception) Called by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a read fails. |\n| abstract void | [onReadSucceeded](../../../../reference/org/chromium/net/UploadDataSink.html#onReadSucceeded(boolean))(boolean finalChunk) Called by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a read succeeds. |\n| abstract void | [onRewindError](../../../../reference/org/chromium/net/UploadDataSink.html#onRewindError(java.lang.Exception))(Exception exception) Called by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a rewind fails, or if rewinding uploads is not supported. |\n| abstract void | [onRewindSucceeded](../../../../reference/org/chromium/net/UploadDataSink.html#onRewindSucceeded())() Called by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a rewind succeeds. |\n\n### Inherited Method Summary\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| Object | clone() |\n| boolean | equals(Object arg0) |\n| void | finalize() |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Constructors\n-------------------\n\n#### public\n**UploadDataSink**\n()\n\n\u003cbr /\u003e\n\nPublic Methods\n--------------\n\n#### public abstract void\n**onReadError**\n(Exception exception)\n\nCalled by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a read fails. \n\n##### Parameters\n\n| exception | Exception passed on to the embedder. |\n|-----------|--------------------------------------|\n\n#### public abstract void\n**onReadSucceeded**\n(boolean finalChunk)\n\nCalled by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a read succeeds. \n\n##### Parameters\n\n| finalChunk | For chunked uploads, `true` if this is the final read. It must be `false` for non-chunked uploads. |\n|------------|----------------------------------------------------------------------------------------------------|\n\n#### public abstract void\n**onRewindError**\n(Exception exception)\n\nCalled by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a rewind fails, or if rewinding uploads is not\nsupported. \n\n##### Parameters\n\n| exception | Exception passed on to the embedder. |\n|-----------|--------------------------------------|\n\n#### public abstract void\n**onRewindSucceeded**\n()\n\nCalled by [UploadDataProvider](../../../../reference/org/chromium/net/UploadDataProvider.html) when a rewind succeeds."]]