# All Classes and Interfaces

Class
Description
Daemon
Provides support for native daemon invocation.
DaemonConfiguration
Used by jsvc for Daemon configuration.
DaemonContext
Defines a set of methods that a Daemon instance can use to communicate with the Daemon container.
DaemonController
Defines methods needed by the DaemonLoader.
DaemonInitException
Throw this during init if you can't initialise yourself for some expected reason.
DaemonListener
EvenListener type wrapper.
DaemonLoader
Used by jsvc for Daemon management.
DaemonLoader.Context
DaemonLoader.Controller
DaemonPermission
Represents the permissions to control and query the status of a `Daemon`.
DaemonUserSignal
Tags a Daemon as supporting some kind of signaling method that allows the java application to perform a custom action.
DaemonWrapper
Implementation of the Daemon that allows running standard applications as daemons.