Class FutureWriteCallback
java.lang.Object
org.eclipse.jetty.util.FutureCallback
org.eclipse.jetty.websocket.common.io.FutureWriteCallback
- All Implemented Interfaces:
Future<Void>, org.eclipse.jetty.util.Callback, org.eclipse.jetty.util.thread.Invocable, WriteCallback
public class FutureWriteCallback
extends org.eclipse.jetty.util.FutureCallback
implements WriteCallback
Allows events to a
WriteCallback to drive a Future for the user.-
Nested Class Summary
Nested 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.thread.Invocable
org.eclipse.jetty.util.thread.Invocable.InvocationType -
Field Summary
FieldsFields inherited from class org.eclipse.jetty.util.FutureCallback
SUCCEEDEDFields inherited from interface org.eclipse.jetty.util.Callback
NOOPFields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteFailed(Throwable cause) Callback invoked when the write fails.voidCallback invoked when the write completes.Methods inherited from class org.eclipse.jetty.util.FutureCallback
cancel, failed, get, get, isCancelled, isDone, rethrow, succeeded, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.thread.Invocable
getInvocationType
-
Field Details
-
LOG
private static final org.eclipse.jetty.util.log.Logger LOG
-
-
Constructor Details
-
FutureWriteCallback
public FutureWriteCallback()
-
-
Method Details
-
writeFailed
Description copied from interface:WriteCallbackCallback invoked when the write fails.
- Specified by:
writeFailedin interfaceWriteCallback- Parameters:
cause- the reason for the write failure
-
writeSuccess
public void writeSuccess()Description copied from interface:WriteCallbackCallback invoked when the write completes.
- Specified by:
writeSuccessin interfaceWriteCallback- See Also:
-