Class AbstractServer

java.lang.Object
com.epam.common.transport.server.AbstractServer
All Implemented Interfaces:
Server
Direct Known Subclasses:
TCPServer

public abstract class AbstractServer extends Object implements Server
  • 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()