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 voidclose()InetAddressgetLocalAddress()SocketAddressgetRemoteAddress()booleanisOpen()Objectread()Future<?>write(Object msg)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceObjectChannel
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfaceObjectChannel
-
getRemoteAddress
public SocketAddress getRemoteAddress()
- Specified by:
getRemoteAddressin interfaceObjectChannel
-
getLocalAddress
public InetAddress getLocalAddress()
- Specified by:
getLocalAddressin interfaceObjectChannel
-
read
public Object read() throws IOException, ClassNotFoundException
- Specified by:
readin interfaceObjectChannel- Throws:
IOExceptionClassNotFoundException
-
write
public Future<?> write(Object msg)
- Specified by:
writein interfaceObjectChannel
-
-