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 SocketChannel
accept()
ServerSocketChannel
bind(SocketAddress local, int backlog)
requires Java 7SocketAddress
getLocalAddress()
<T> T
getOption(SocketOption<T> name)
void
implCloseSelectableChannel()
void
implConfigureBlocking(boolean block)
<T> ServerSocketChannel
setOption(SocketOption<T> name, T value)
requires Java 7ServerSocket
socket()
Set<SocketOption<?>>
supportedOptions()
Methods inherited from class java.nio.channels.spi.AbstractSelectableChannel
blockingLock, configureBlocking, implCloseChannel, isBlocking, isRegistered, keyFor, provider, register
Methods inherited from class java.nio.channels.spi.AbstractInterruptibleChannel
begin, close, end, isOpen
-
Constructor Details
-
Method Details
-
accept
- Specified by:
accept
in classServerSocketChannel
- Throws:
IOException
-
socket
- Specified by:
socket
in classServerSocketChannel
-
bind
requires Java 7- Specified by:
bind
in classServerSocketChannel
-
setOption
requires Java 7- Specified by:
setOption
in interfaceNetworkChannel
- Specified by:
setOption
in classServerSocketChannel
-
implCloseSelectableChannel
- Specified by:
implCloseSelectableChannel
in classAbstractSelectableChannel
- Throws:
IOException
-
implConfigureBlocking
- Specified by:
implConfigureBlocking
in classAbstractSelectableChannel
- Throws:
IOException
-
getLocalAddress
- Specified by:
getLocalAddress
in interfaceNetworkChannel
- Specified by:
getLocalAddress
in classServerSocketChannel
-
getOption
-
supportedOptions
-