Class BlockingWriteCallback.WriteBlocker
java.lang.Object
org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
- All Implemented Interfaces:
AutoCloseable,Callback,Invocable,WriteCallback
- Enclosing class:
- BlockingWriteCallback
public static class BlockingWriteCallback.WriteBlocker
extends Object
implements WriteCallback, Callback, AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Callback
Callback.Completable, Callback.Completing, Callback.NestedNested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable
Invocable.InvocationType -
Field Summary
Fields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Method Details
-
getInvocationType
- Specified by:
getInvocationTypein interfaceInvocable
-
writeFailed
- Specified by:
writeFailedin interfaceWriteCallback
-
writeSuccess
public void writeSuccess()- Specified by:
writeSuccessin interfaceWriteCallback
-
succeeded
public void succeeded() -
failed
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
block
- Throws:
IOException
-