org.apache.tomcat.websocket
Class AsyncChannelWrapperNonSecure
java.lang.Object
org.apache.tomcat.websocket.AsyncChannelWrapperNonSecure
- All Implemented Interfaces:
- AsyncChannelWrapper
public class AsyncChannelWrapperNonSecure
- extends Object
- implements AsyncChannelWrapper
Generally, just passes calls straight to the wrapped
AsynchronousSocketChannel
. In some cases exceptions may be swallowed
to save them being swallowed by the calling code.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncChannelWrapperNonSecure
public AsyncChannelWrapperNonSecure(AsynchronousSocketChannel socketChannel)
read
public Future<Integer> read(ByteBuffer dst)
- Specified by:
read
in interface AsyncChannelWrapper
read
public <B,A extends B> void read(ByteBuffer dst,
A attachment,
handler)
- Specified by:
read
in interface AsyncChannelWrapper
write
public Future<Integer> write(ByteBuffer src)
- Specified by:
write
in interface AsyncChannelWrapper
write
public <B,A extends B> void write(ByteBuffer[] srcs,
int offset,
int length,
long timeout,
TimeUnit unit,
A attachment,
handler)
- Specified by:
write
in interface AsyncChannelWrapper
close
public void close()
- Specified by:
close
in interface AsyncChannelWrapper
handshake
public Future<Void> handshake()
- Specified by:
handshake
in interface AsyncChannelWrapper
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.