public class TNonblockingServerSocket
extends org.apache.thrift.transport.TNonblockingServerTransport
getPort()
method to retrieve the port used by the ServerSocket.Constructor and Description |
---|
TNonblockingServerSocket(InetSocketAddress bindAddr) |
TNonblockingServerSocket(InetSocketAddress bindAddr,
int clientTimeout) |
TNonblockingServerSocket(int port,
int clientTimeout)
Creates just a port listening server socket
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.thrift.transport.TNonblockingSocket |
acceptImpl() |
void |
close() |
int |
getPort() |
void |
interrupt() |
void |
listen() |
void |
registerSelector(Selector selector) |
public TNonblockingServerSocket(int port, int clientTimeout) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public TNonblockingServerSocket(InetSocketAddress bindAddr) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public TNonblockingServerSocket(InetSocketAddress bindAddr, int clientTimeout) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public void listen() throws org.apache.thrift.transport.TTransportException
listen
in class org.apache.thrift.transport.TServerTransport
org.apache.thrift.transport.TTransportException
protected org.apache.thrift.transport.TNonblockingSocket acceptImpl() throws org.apache.thrift.transport.TTransportException
acceptImpl
in class org.apache.thrift.transport.TServerTransport
org.apache.thrift.transport.TTransportException
public void registerSelector(Selector selector)
registerSelector
in class org.apache.thrift.transport.TNonblockingServerTransport
public void close()
close
in class org.apache.thrift.transport.TServerTransport
public void interrupt()
interrupt
in class org.apache.thrift.transport.TServerTransport
public int getPort()
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.