Class ChannelBase

java.lang.Object
org.aksw.commons.util.closeable.AutoCloseableBase
org.aksw.commons.util.closeable.AutoCloseableWithLeakDetectionBase
org.aksw.commons.io.shared.ChannelBase
All Implemented Interfaces:
Closeable, AutoCloseable, Channel
Direct Known Subclasses:
BufferOverReadableChannel.Channel, ReadableChannelBase

public abstract class ChannelBase extends org.aksw.commons.util.closeable.AutoCloseableWithLeakDetectionBase implements Channel
  • Field Summary

    Fields inherited from class org.aksw.commons.util.closeable.AutoCloseableWithLeakDetectionBase

    instantiationStackTrace

    Fields inherited from class org.aksw.commons.util.closeable.AutoCloseableBase

    closeStackTrace, enableCloseStackTrace, isClosed
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ChannelBase(boolean enableInitializationStackTrace)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from class org.aksw.commons.util.closeable.AutoCloseableWithLeakDetectionBase

    finalize, getInstantiationStackTrace

    Methods inherited from class org.aksw.commons.util.closeable.AutoCloseableBase

    close, closeActual, ensureOpen, throwClosedException

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.nio.channels.Channel

    close
  • Constructor Details

    • ChannelBase

      public ChannelBase()
    • ChannelBase

      public ChannelBase(boolean enableInitializationStackTrace)
  • Method Details

    • isOpen

      public boolean isOpen()
      Specified by:
      isOpen in interface Channel