com.tibbo.aggregate.common.util

## Interface BlockingChannel

- All Superinterfaces:
    java.lang.AutoCloseable, java.nio.channels.ByteChannel, java.nio.channels.Channel, java.io.Closeable, java.nio.channels.ReadableByteChannel, java.nio.channels.WritableByteChannel
  All Known Implementing Classes:
    SocketBlockingChannel

      public interface BlockingChannel
      extends java.nio.channels.ByteChannel

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `flush()`
    `java.lang.String` | `getChannelAddress()`
    `boolean` | `isUsesCompression()`
    `void` | `setUsesCompression(boolean usesCompression)`

    - ### Methods inherited from interface java.nio.channels.ReadableByteChannel

      `read`

    - ### Methods inherited from interface java.nio.channels.WritableByteChannel

      `write`

    - ### Methods inherited from interface java.nio.channels.Channel

      `close, isOpen`

- - ### Method Detail

    - #### isUsesCompression

          boolean isUsesCompression()

    - #### setUsesCompression

          void setUsesCompression(boolean usesCompression)

    - #### flush

          void flush()
              throws java.io.IOException

      Throws:
        `java.io.IOException`

    - #### getChannelAddress

          java.lang.String getChannelAddress()