Package akka.http.impl.engine.http2
Class BufferedOutletExtended<T>
java.lang.Object
akka.http.impl.engine.http2.BufferedOutletExtended<T>
- All Implemented Interfaces:
akka.stream.stage.OutHandler
INTERNAL API
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuffer()
protected void
override to hook into actually pushing, e.g. to keep track how much has been pushed already (in contract, to being still cached)void
onPull()
final void
final void
pushWithTrigger
(T elem, scala.Function0<scala.runtime.BoxedUnit> trigger) void
tryFlush()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface akka.stream.stage.OutHandler
onDownstreamFinish, onDownstreamFinish
-
Constructor Details
-
BufferedOutletExtended
-
-
Method Details
-
buffer
-
doPush
override 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)
-
onPull
public void onPull()- Specified by:
onPull
in interfaceakka.stream.stage.OutHandler
-
push
-
pushWithTrigger
-
tryFlush
public void tryFlush()
-