Klasse ThreadedNNTPDaemon

java.lang.Object
org.sonews.daemon.DaemonRunner
org.sonews.daemon.io.ThreadedNNTPDaemon
Alle implementierten Schnittstellen:
Runnable, DaemonRunnable, NNTPDaemonRunnable
Bekannte direkte Unterklassen:
PlatformThreadedNNTPDaemon, VirtualThreadedNNTPDaemon

@Component abstract class ThreadedNNTPDaemon extends DaemonRunner implements NNTPDaemonRunnable
Base class for PlatformThreadedNNTPDaemon and VirtualThreadedNNTPDaemon.
Autor:
Christian Lins
  • Felddetails

    • log

      private final org.slf4j.Logger log
    • context

      @Autowired protected org.springframework.context.ApplicationContext context
    • port

      protected int port
    • serverSocket

      protected ServerSocket serverSocket
    • threadPool

      protected ExecutorService threadPool
  • Konstruktordetails

    • ThreadedNNTPDaemon

      ThreadedNNTPDaemon()
  • Methodendetails

    • setPort

      public void setPort(int port)
      Angegeben von:
      setPort in Schnittstelle NNTPDaemonRunnable
    • dispose

      public void dispose()
      Close the server socket and shutdown the thread pool.
      Angegeben von:
      dispose in Schnittstelle DaemonRunnable