Package org.teiid.transport
Class SSLAwareChannelHandler.ObjectChannelImpl
- java.lang.Object
-
- org.teiid.transport.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 Summary
Constructors Constructor Description ObjectChannelImpl(io.netty.channel.Channel channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()InetAddressgetLocalAddress()SocketAddressgetRemoteAddress()booleanisOpen()Objectread()Future<?>write(Object msg)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceorg.teiid.net.socket.ObjectChannel
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfaceorg.teiid.net.socket.ObjectChannel
-
getRemoteAddress
public SocketAddress getRemoteAddress()
- Specified by:
getRemoteAddressin interfaceorg.teiid.net.socket.ObjectChannel
-
getLocalAddress
public InetAddress getLocalAddress()
- Specified by:
getLocalAddressin interfaceorg.teiid.net.socket.ObjectChannel
-
read
public Object read() throws IOException, ClassNotFoundException
- Specified by:
readin interfaceorg.teiid.net.socket.ObjectChannel- Throws:
IOExceptionClassNotFoundException
-
-