-
- All Implemented Interfaces:
-
com.facebook.RequestOutputStream
,java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public final class ProgressNoopOutputStream extends OutputStream implements RequestOutputStream
-
-
Field Summary
Fields Modifier and Type Field Description private Integer
maxProgress
-
Constructor Summary
Constructors Constructor Description ProgressNoopOutputStream(Handler callbackHandler)
-
Method Summary
Modifier and Type Method Description final Integer
getMaxProgress()
final Unit
setMaxProgress(Integer maxProgress)
Unit
setCurrentRequest(GraphRequest currentRequest)
final Map<GraphRequest, RequestProgress>
getProgressMap()
final Unit
addProgress(Long size)
Add size to currentRequestProgress's process size Unit
write(ByteArray buffer)
Unit
write(ByteArray buffer, Integer offset, Integer length)
Unit
write(Integer oneByte)
-
-
Constructor Detail
-
ProgressNoopOutputStream
ProgressNoopOutputStream(Handler callbackHandler)
-
-
Method Detail
-
getMaxProgress
final Integer getMaxProgress()
-
setMaxProgress
final Unit setMaxProgress(Integer maxProgress)
-
setCurrentRequest
Unit setCurrentRequest(GraphRequest currentRequest)
-
getProgressMap
final Map<GraphRequest, RequestProgress> getProgressMap()
-
addProgress
final Unit addProgress(Long size)
Add size to currentRequestProgress's process size
-
-
-
-