Class Netty4NioSocketChannel

  • All Implemented Interfaces:
    io.netty.channel.Channel, io.netty.channel.ChannelOutboundInvoker, io.netty.channel.socket.DuplexChannel, io.netty.channel.socket.SocketChannel, io.netty.util.AttributeMap, java.lang.Comparable<io.netty.channel.Channel>
    Direct Known Subclasses:
    CopyBytesSocketChannel

    public class Netty4NioSocketChannel
    extends io.netty.channel.socket.nio.NioSocketChannel
    Helper class to expose javaChannel() method
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.netty.channel.nio.AbstractNioByteChannel

        io.netty.channel.nio.AbstractNioByteChannel.NioByteUnsafe
      • Nested classes/interfaces inherited from class io.netty.channel.nio.AbstractNioChannel

        io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe, io.netty.channel.nio.AbstractNioChannel.NioUnsafe
      • Nested classes/interfaces inherited from class io.netty.channel.AbstractChannel

        io.netty.channel.AbstractChannel.AbstractUnsafe
      • Nested classes/interfaces inherited from interface io.netty.channel.Channel

        io.netty.channel.Channel.Unsafe
    • Field Summary

      • Fields inherited from class io.netty.channel.nio.AbstractNioChannel

        readInterestOp
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.nio.channels.SocketChannel javaChannel()  
      • Methods inherited from class io.netty.channel.socket.nio.NioSocketChannel

        config, doBind, doClose, doConnect, doDisconnect, doFinishConnect, doReadBytes, doShutdownOutput, doWrite, doWriteBytes, doWriteFileRegion, isActive, isInputShutdown, isInputShutdown0, isOutputShutdown, isShutdown, localAddress, localAddress0, newUnsafe, parent, remoteAddress, remoteAddress0, shutdown, shutdown, shutdownInput, shutdownInput, shutdownOutput, shutdownOutput
      • Methods inherited from class io.netty.channel.nio.AbstractNioByteChannel

        clearOpWrite, doWrite0, filterOutboundMessage, incompleteWrite, metadata, setOpWrite
      • Methods inherited from class io.netty.channel.nio.AbstractNioChannel

        clearReadPending, doBeginRead, doDeregister, doRegister, eventLoop, isCompatible, isOpen, isReadPending, newDirectBuffer, newDirectBuffer, selectionKey, setReadPending, unsafe
      • Methods inherited from class io.netty.channel.AbstractChannel

        alloc, bind, bind, bytesBeforeUnwritable, bytesBeforeWritable, close, close, closeFuture, compareTo, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, equals, flush, hashCode, id, invalidateLocalAddress, invalidateRemoteAddress, isRegistered, isWritable, maxMessagesPerWrite, newChannelPipeline, newFailedFuture, newId, newProgressivePromise, newPromise, newSucceededFuture, pipeline, read, toString, validateFileRegion, voidPromise, write, write, writeAndFlush, writeAndFlush
      • Methods inherited from class io.netty.util.DefaultAttributeMap

        attr, hasAttr
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface io.netty.util.AttributeMap

        attr, hasAttr
      • Methods inherited from interface io.netty.channel.Channel

        alloc, bytesBeforeUnwritable, bytesBeforeWritable, closeFuture, eventLoop, flush, id, isOpen, isRegistered, isWritable, metadata, pipeline, read, unsafe
      • Methods inherited from interface io.netty.channel.ChannelOutboundInvoker

        bind, bind, close, close, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, newFailedFuture, newProgressivePromise, newPromise, newSucceededFuture, voidPromise, write, write, writeAndFlush, writeAndFlush
      • Methods inherited from interface java.lang.Comparable

        compareTo
    • Constructor Detail

      • Netty4NioSocketChannel

        public Netty4NioSocketChannel()
      • Netty4NioSocketChannel

        public Netty4NioSocketChannel​(io.netty.channel.Channel parent,
                                      java.nio.channels.SocketChannel socket)
    • Method Detail

      • javaChannel

        public java.nio.channels.SocketChannel javaChannel()
        Overrides:
        javaChannel in class io.netty.channel.socket.nio.NioSocketChannel