public class TCustomServerSocket
extends org.apache.thrift.transport.TServerTransport
Constructor and Description |
---|
TCustomServerSocket(java.net.InetSocketAddress bindAddr,
boolean keepAlive,
java.lang.Integer sendBufferSize,
java.lang.Integer recvBufferSize)
Allows fine-tuning of the server socket including keep-alive, reuse of addresses, send and receive buffer sizes.
|
TCustomServerSocket(java.net.ServerSocket socket,
boolean keepAlive,
java.lang.Integer sendBufferSize,
java.lang.Integer recvBufferSize) |
Modifier and Type | Method and Description |
---|---|
protected TCustomSocket |
acceptImpl() |
void |
close() |
void |
interrupt()
Optional method implementation.
|
void |
listen() |
public TCustomServerSocket(java.net.InetSocketAddress bindAddr, boolean keepAlive, java.lang.Integer sendBufferSize, java.lang.Integer recvBufferSize) throws org.apache.thrift.transport.TTransportException
bindAddr
- keepAlive
- sendBufferSize
- recvBufferSize
- org.apache.thrift.transport.TTransportException
public TCustomServerSocket(java.net.ServerSocket socket, boolean keepAlive, java.lang.Integer sendBufferSize, java.lang.Integer recvBufferSize)
protected TCustomSocket acceptImpl() throws org.apache.thrift.transport.TTransportException
acceptImpl
in class org.apache.thrift.transport.TServerTransport
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
public void close()
close
in class org.apache.thrift.transport.TServerTransport
public void interrupt()
org.apache.thrift.transport.TServerTransport
interrupt
in class org.apache.thrift.transport.TServerTransport
Copyright © 2013 The Apache Software Foundation