Class FutureWriteCallback

  • All Implemented Interfaces:
    Future<Void>, org.eclipse.jetty.util.Callback, org.eclipse.jetty.util.thread.Invocable, org.eclipse.jetty.websocket.api.WriteCallback

    public class FutureWriteCallback
    extends org.eclipse.jetty.util.FutureCallback
    implements org.eclipse.jetty.websocket.api.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.Nested
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable

        org.eclipse.jetty.util.thread.Invocable.InvocationType
    • Field Summary

      • Fields inherited from class org.eclipse.jetty.util.FutureCallback

        SUCCEEDED
      • Fields inherited from interface org.eclipse.jetty.util.Callback

        NOOP
      • Fields inherited from interface org.eclipse.jetty.util.thread.Invocable

        __nonBlocking
    • Constructor Detail

      • FutureWriteCallback

        public FutureWriteCallback()
    • Method Detail

      • writeFailed

        public void writeFailed​(Throwable cause)
        Specified by:
        writeFailed in interface org.eclipse.jetty.websocket.api.WriteCallback
      • writeSuccess

        public void writeSuccess()
        Specified by:
        writeSuccess in interface org.eclipse.jetty.websocket.api.WriteCallback