Class SSLAwareChannelHandler.ObjectChannelImpl

  • All Implemented Interfaces:
    org.teiid.net.socket.ObjectChannel
    Enclosing class:
    SSLAwareChannelHandler

    public class SSLAwareChannelHandler.ObjectChannelImpl
    extends Object
    implements org.teiid.net.socket.ObjectChannel
    • Constructor Detail

      • ObjectChannelImpl

        public ObjectChannelImpl​(io.netty.channel.Channel channel)
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface org.teiid.net.socket.ObjectChannel
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface org.teiid.net.socket.ObjectChannel
      • getRemoteAddress

        public SocketAddress getRemoteAddress()
        Specified by:
        getRemoteAddress in interface org.teiid.net.socket.ObjectChannel
      • getLocalAddress

        public InetAddress getLocalAddress()
        Specified by:
        getLocalAddress in interface org.teiid.net.socket.ObjectChannel
      • write

        public Future<?> write​(Object msg)
        Specified by:
        write in interface org.teiid.net.socket.ObjectChannel