Class FutureWriteCallback
- java.lang.Object
-
- org.eclipse.jetty.util.FutureCallback
-
- org.eclipse.jetty.websocket.common.io.FutureWriteCallback
-
- All Implemented Interfaces:
java.util.concurrent.Future<java.lang.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 aWriteCallbackto drive aFuturefor the user.
-
-
Field Summary
Fields Modifier and Type Field Description private static org.eclipse.jetty.util.log.LoggerLOG
-
Constructor Summary
Constructors Constructor Description FutureWriteCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteFailed(java.lang.Throwable cause)Callback invoked when the write fails.voidwriteSuccess()Callback invoked when the write completes.-
Methods inherited from class org.eclipse.jetty.util.FutureCallback
cancel, failed, get, get, isCancelled, isDone, rethrow, succeeded, toString
-
-
-
-
Method Detail
-
writeFailed
public void writeFailed(java.lang.Throwable cause)
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:
WriteCallback.writeFailed(Throwable)
-
-