public class TNonblockingServerSocket extends TNonblockingServerTransport
| Constructor | Description |
|---|---|
TNonblockingServerSocket(int port) |
Creates just a port listening server socket
|
TNonblockingServerSocket(int port,
int clientTimeout) |
Creates just a port listening server socket
|
TNonblockingServerSocket(java.net.InetSocketAddress bindAddr) |
|
TNonblockingServerSocket(java.net.InetSocketAddress bindAddr,
int clientTimeout) |
| Modifier and Type | Method | Description |
|---|---|---|
protected TNonblockingSocket |
acceptImpl() |
|
void |
close() |
|
void |
interrupt() |
Optional method implementation.
|
void |
listen() |
|
void |
registerSelector(java.nio.channels.Selector selector) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptpublic TNonblockingServerSocket(int port)
throws TTransportException
TTransportExceptionpublic TNonblockingServerSocket(int port,
int clientTimeout)
throws TTransportException
TTransportExceptionpublic TNonblockingServerSocket(java.net.InetSocketAddress bindAddr)
throws TTransportException
TTransportExceptionpublic TNonblockingServerSocket(java.net.InetSocketAddress bindAddr,
int clientTimeout)
throws TTransportException
TTransportExceptionpublic void listen()
throws TTransportException
listen in class TServerTransportTTransportExceptionprotected TNonblockingSocket acceptImpl() throws TTransportException
acceptImpl in class TServerTransportTTransportExceptionpublic void registerSelector(java.nio.channels.Selector selector)
registerSelector in class TNonblockingServerTransportpublic void close()
close in class TServerTransportpublic void interrupt()
TServerTransportinterrupt in class TServerTransport