java.lang.Object
org.eclipse.jetty.util.IteratingCallback
org.eclipse.jetty.http2.HTTP2Flusher
- All Implemented Interfaces:
org.eclipse.jetty.util.Callback,org.eclipse.jetty.util.component.Dumpable,org.eclipse.jetty.util.thread.Invocable
public class HTTP2Flusher
extends org.eclipse.jetty.util.IteratingCallback
implements org.eclipse.jetty.util.component.Dumpable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.eclipse.jetty.util.IteratingCallback
org.eclipse.jetty.util.IteratingCallback.ActionNested classes/interfaces inherited from interface org.eclipse.jetty.util.Callback
org.eclipse.jetty.util.Callback.Completable, org.eclipse.jetty.util.Callback.Completing, org.eclipse.jetty.util.Callback.NestedNested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
org.eclipse.jetty.util.component.Dumpable.DumpableContainerNested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable
org.eclipse.jetty.util.thread.Invocable.InvocationType, org.eclipse.jetty.util.thread.Invocable.ReadyTask, org.eclipse.jetty.util.thread.Invocable.Task -
Field Summary
Fields inherited from interface org.eclipse.jetty.util.Callback
NOOPFields inherited from interface org.eclipse.jetty.util.component.Dumpable
KEYFields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanappend(List<HTTP2Flusher.Entry> list) booleanappend(HTTP2Flusher.Entry entry) dump()voiddump(Appendable out, String indent) intorg.eclipse.jetty.util.thread.Invocable.InvocationTypeprotected voidprotected voidbooleanprepend(HTTP2Flusher.Entry entry) protected org.eclipse.jetty.util.IteratingCallback.Actionprocess()voidtoString()voidwindow(IStream stream, WindowUpdateFrame frame) Methods inherited from class org.eclipse.jetty.util.IteratingCallback
close, failed, isClosed, isFailed, isSucceeded, iterate, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.Callback
completeWithMethods inherited from interface org.eclipse.jetty.util.component.Dumpable
dumpSelf
-
Constructor Details
-
HTTP2Flusher
-
-
Method Details
-
getInvocationType
public org.eclipse.jetty.util.thread.Invocable.InvocationType getInvocationType()- Specified by:
getInvocationTypein interfaceorg.eclipse.jetty.util.thread.Invocable
-
window
-
prepend
-
append
-
append
-
getFrameQueueSize
public int getFrameQueueSize() -
process
- Specified by:
processin classorg.eclipse.jetty.util.IteratingCallback- Throws:
Throwable
-
succeeded
public void succeeded()- Specified by:
succeededin interfaceorg.eclipse.jetty.util.Callback- Overrides:
succeededin classorg.eclipse.jetty.util.IteratingCallback
-
onCompleteSuccess
protected void onCompleteSuccess()- Overrides:
onCompleteSuccessin classorg.eclipse.jetty.util.IteratingCallback
-
onCompleteFailure
- Overrides:
onCompleteFailurein classorg.eclipse.jetty.util.IteratingCallback
-
dump
- Specified by:
dumpin interfaceorg.eclipse.jetty.util.component.Dumpable
-
dump
- Specified by:
dumpin interfaceorg.eclipse.jetty.util.component.Dumpable- Throws:
IOException
-
toString
- Overrides:
toStringin classorg.eclipse.jetty.util.IteratingCallback
-