Class AsyncWriteQueue

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable


    public class AsyncWriteQueue
    extends java.lang.Object
    implements java.io.Closeable
    • Method Detail

      • put

        public void put(ByteBufferReference[] e)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • putFirst

        public void putFirst(ByteBufferReference[] e)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • flush

        public boolean flush()
                      throws java.io.IOException
        retruns true if flushing was performed
        Returns:
        Throws:
        java.io.IOException
      • flushDelayed

        public void flushDelayed()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • setDelayed

        public void setDelayed(ByteBufferReference[] delayedElement)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Throws:
        java.io.IOException