Class BufferedOutletExtended<T>
java.lang.Object
org.apache.pekko.http.impl.engine.http2.BufferedOutletExtended<T>
- All Implemented Interfaces:
- org.apache.pekko.stream.stage.OutHandler
public class BufferedOutletExtended<T>
extends Object
implements org.apache.pekko.stream.stage.OutHandler
INTERNAL API
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionclassclass
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuffer()protected voidoverride to hook into actually pushing, e.g. to keep track how much has been pushed already (in contract, to being still cached)voidonPull()final voidfinal voidpushWithTrigger(T elem, scala.Function0<scala.runtime.BoxedUnit> trigger) voidtryFlush()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.stream.stage.OutHandleronDownstreamFinish, onDownstreamFinish
- 
Constructor Details- 
BufferedOutletExtended
 
- 
- 
Method Details- 
buffer
- 
doPushoverride to hook into actually pushing, e.g. to keep track how much has been pushed already (in contract, to being still cached)- Parameters:
- elem- (undocumented)
 
- 
onPullpublic void onPull()- Specified by:
- onPullin interface- org.apache.pekko.stream.stage.OutHandler
 
- 
push
- 
pushWithTrigger
- 
tryFlushpublic void tryFlush()
 
-