Interface Daemon

All Superinterfaces:
Runnable

public interface Daemon extends Runnable
This interface serves as a marker to identify daemons, distinguishing them from simple other runnables. Daemons are typically used for background tasks and are expected to run continuously. Implementing this interface indicates that a class represents a daemon.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Determines whether verbose logging is activated for this daemon.

    Methods inherited from interface java.lang.Runnable

    run
  • Method Details

    • verbose

      default boolean verbose()
      Determines whether verbose logging is activated for this daemon. Verbose logging provides detailed information about the daemon's activities and can be useful for debugging or monitoring purposes.
      Returns:
      true if verbose logging is activated, false otherwise.