Package org.teiid.transport
Class SSLAwareChannelHandler.ObjectChannelImpl
- java.lang.Object
-
- org.teiid.transport.SSLAwareChannelHandler.ObjectChannelImpl
-
- All Implemented Interfaces:
ObjectChannel
- Enclosing class:
- SSLAwareChannelHandler
public class SSLAwareChannelHandler.ObjectChannelImpl extends Object implements 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 void
close()
InetAddress
getLocalAddress()
SocketAddress
getRemoteAddress()
boolean
isOpen()
Object
read()
Future<?>
write(Object msg)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceObjectChannel
-
isOpen
public boolean isOpen()
- Specified by:
isOpen
in interfaceObjectChannel
-
getRemoteAddress
public SocketAddress getRemoteAddress()
- Specified by:
getRemoteAddress
in interfaceObjectChannel
-
getLocalAddress
public InetAddress getLocalAddress()
- Specified by:
getLocalAddress
in interfaceObjectChannel
-
read
public Object read() throws IOException, ClassNotFoundException
- Specified by:
read
in interfaceObjectChannel
- Throws:
IOException
ClassNotFoundException
-
write
public Future<?> write(Object msg)
- Specified by:
write
in interfaceObjectChannel
-
-