Interface DaemonManager

All Superinterfaces:
Component, CoreComponent, Manager
All Known Implementing Classes:
DaemonManagerImpl

public interface DaemonManager extends Manager
Manages daemons. A daemon is a technical component as opposed to a job or batch. DaemonManager extends the functionality of the Manager interface. This interface defines methods for managing and interacting with daemons. Daemons are technical components that are expected to run continuously in the background.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Provides a snapshot or copy of the execution statistics for all managed daemons.
  • Method Details

    • getStats

      List<DaemonStat> getStats()
      Provides a snapshot or copy of the execution statistics for all managed daemons. The returned list of DaemonStat objects contains information about the current execution statistics of each daemon managed by this DaemonManager.
      Returns:
      a list of DaemonStat objects representing the execution statistics of managed daemons.