Interface RunningDaemon

All Known Subinterfaces:
Accountant, BlendingSender, Router, Transport, TransportReceiver, TransportSender
All Known Implementing Classes:
AbstractDaemon, Blender, DummyAccountant, DummyBlender, DummyTransportTrx, F5Blender, IdentityStore, InitialRecipesBlender, MailConnector, MailServer, MessageVortexRouting, SimpleRouterImplementation, SmtpBlender, SmtpImapServer, SmtpSender, TestPop3Handler, TestSmtpHandler

public interface RunningDaemon
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Shuts this class down.
    void
    Initializes and starts all threads required to run the daemon.
    void
    Stopps all daemon threads and frees all temporary resources.
  • Method Details

    • startDaemon

      void startDaemon()

      Initializes and starts all threads required to run the daemon.

    • stopDaemon

      void stopDaemon()

      Stopps all daemon threads and frees all temporary resources.

    • shutdownDaemon

      void shutdownDaemon()

      Shuts this class down.

      This frees all resources and ends all threads for an application or layer shutdown. It is not possible to call start() after running shutdown().