|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.epam.common.transport.server.tcp.TCPServer
public class TCPServer
TCP server implementation.
| Constructor Summary | |
|---|---|
TCPServer()
Creates server with default port. |
|
TCPServer(int port)
Creates server. |
|
TCPServer(int port,
boolean enableNagle)
Creates server. |
|
TCPServer(int port,
boolean enableNagle,
String nic)
Creates server. |
|
| Method Summary | |
|---|---|
void |
setIncomingConnectionListener(ConnectionListener listener)
Sets the connection listener. |
void |
setPort(int port)
Sets port. |
void |
setServerSocketFactory(ServerSocketFactory serverSocketFactory)
Sets server socket factory. |
void |
start()
Start the server. |
void |
stop()
Stop server. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TCPServer()
public TCPServer(int port)
port - - server port
public TCPServer(int port,
boolean enableNagle)
port - - server portenableNagle - - enable/disable nagle algorithm
public TCPServer(int port,
boolean enableNagle,
String nic)
port - - server portenableNagle - - enable/disable nagle algorithmnic - - specific connection address| Method Detail |
|---|
public void setServerSocketFactory(ServerSocketFactory serverSocketFactory)
serverSocketFactory - - socket factorypublic void setPort(int port)
port - public void setIncomingConnectionListener(ConnectionListener listener)
Server
setIncomingConnectionListener in interface Serverlistener - the connection listenerServer.setIncomingConnectionListener(com.epam.common.transport.server.ConnectionListener)
public void start()
throws IOException
Server
start in interface ServerIOException - - if error occurredServer.start()
public void stop()
throws IOException
Server
stop in interface ServerIOException - - if error occurredServer.stop()public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||