Package net.i2p.sam
Class SSLServerSocketChannel
- All Implemented Interfaces:
Closeable,AutoCloseable,Channel,InterruptibleChannel,NetworkChannel
class SSLServerSocketChannel extends ServerSocketChannel
Simple wrapper for a SSLServerSocket.
Cannot be used for asynch ops.
- Since:
- 0.9.24
-
Constructor Summary
Constructors Constructor Description SSLServerSocketChannel(SSLServerSocket socket) -
Method Summary
Modifier and Type Method Description SocketChannelaccept()ServerSocketChannelbind(SocketAddress local, int backlog)requires Java 7SocketAddressgetLocalAddress()<T> TgetOption(SocketOption<T> name)voidimplCloseSelectableChannel()voidimplConfigureBlocking(boolean block)<T> ServerSocketChannelsetOption(SocketOption<T> name, T value)requires Java 7ServerSocketsocket()Set<SocketOption<?>>supportedOptions()Methods inherited from class java.nio.channels.spi.AbstractSelectableChannel
blockingLock, configureBlocking, implCloseChannel, isBlocking, isRegistered, keyFor, provider, registerMethods inherited from class java.nio.channels.spi.AbstractInterruptibleChannel
begin, close, end, isOpen
-
Constructor Details
-
Method Details
-
accept
- Specified by:
acceptin classServerSocketChannel- Throws:
IOException
-
socket
- Specified by:
socketin classServerSocketChannel
-
bind
requires Java 7- Specified by:
bindin classServerSocketChannel
-
setOption
requires Java 7- Specified by:
setOptionin interfaceNetworkChannel- Specified by:
setOptionin classServerSocketChannel
-
implCloseSelectableChannel
- Specified by:
implCloseSelectableChannelin classAbstractSelectableChannel- Throws:
IOException
-
implConfigureBlocking
- Specified by:
implConfigureBlockingin classAbstractSelectableChannel- Throws:
IOException
-
getLocalAddress
- Specified by:
getLocalAddressin interfaceNetworkChannel- Specified by:
getLocalAddressin classServerSocketChannel
-
getOption
-
supportedOptions
-