Package com.epam.common.transport.server
Class AbstractServer
java.lang.Object
com.epam.common.transport.server.AbstractServer
- All Implemented Interfaces:
Server
- Direct Known Subclasses:
TCPServer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
static final int
protected int
protected int
protected boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
getPort()
int
boolean
boolean
void
setAutoClose
(boolean autoClose) void
setPort
(int port) Sets port.void
setStarted
(boolean started) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.epam.common.transport.server.Server
asAbstract, isAbstract, setIncomingConnectionExecutor, setIncomingConnectionListener, start, stop
-
Field Details
-
DEFAULT_PORT
public static final int DEFAULT_PORT- See Also:
-
started
protected boolean started -
port
protected int port -
autoClose
protected boolean autoClose -
sessionRefCounter
protected int sessionRefCounter
-
-
Constructor Details
-
AbstractServer
public AbstractServer()
-
-
Method Details
-
isStarted
public boolean isStarted() -
setStarted
public void setStarted(boolean started) -
setPort
public void setPort(int port) Sets port.- Parameters:
port
-
-
getPort
public int getPort() -
isAutoClose
public boolean isAutoClose() -
setAutoClose
public void setAutoClose(boolean autoClose) -
incrementRefCounter
public int incrementRefCounter() -
decrementRefCounter
public int decrementRefCounter()
-