| Modifier and Type | Method and Description |
|---|---|
static Daemon |
daemonNamed(java.lang.String name)
Fetches the daemon with the given name from the registry, null if there is none.
|
static void |
registerDaemon(java.lang.String name,
Daemon daemon)
Registers the given Daemon under the given name.
|
static Registry<Daemon> |
registry()
Returns the Daemon registry.
|
static void |
restart(java.lang.String daemonName,
java.lang.Class daemonClass)
Restarts the named Daemon, creating one if necessary using the given class.
|
static void |
restart(java.lang.String daemonName,
java.lang.String daemonClassName)
Restarts the named Daemon, creating one if necessary using the given class name.
|
static void |
start(java.lang.String daemonName,
java.lang.Class<? extends Daemon> daemonClass)
Starts the named Daemon, creating one if necessary using the given class.
|
static void |
start(java.lang.String daemonName,
java.lang.String daemonClassName)
Starts the named Daemon, creating one if necessary using the given class name.
|
static void |
stop(java.lang.String daemonName)
Stops the named Daemon.
|
public static Registry<Daemon> registry()
public static Daemon daemonNamed(java.lang.String name)
public static void registerDaemon(java.lang.String name,
Daemon daemon)
public static void start(java.lang.String daemonName,
java.lang.Class<? extends Daemon> daemonClass)
throws java.lang.Exception
java.lang.Exceptionpublic static void start(java.lang.String daemonName,
java.lang.String daemonClassName)
throws java.lang.Exception
java.lang.Exceptionpublic static void restart(java.lang.String daemonName,
java.lang.Class daemonClass)
throws java.lang.Exception
java.lang.Exceptionpublic static void restart(java.lang.String daemonName,
java.lang.String daemonClassName)
throws java.lang.Exception
java.lang.Exceptionpublic static void stop(java.lang.String daemonName)
throws java.lang.Exception
daemonName - java.lang.Exception