public static class DaemonLoader.Controller extends java.lang.Object implements DaemonController
Modifier and Type | Field and Description |
---|---|
private boolean |
available |
Modifier | Constructor and Description |
---|---|
private |
Controller() |
Modifier and Type | Method and Description |
---|---|
void |
fail()
Shuts down daemon and logs failed message.
|
void |
fail(java.lang.Exception exception)
Shuts down daemon and logs failed message.
|
void |
fail(java.lang.String message)
Shuts down daemon and logs failed message.
|
void |
fail(java.lang.String message,
java.lang.Exception exception)
Shuts down daemon and logs failed message.
|
private boolean |
isAvailable() |
void |
reload()
Reloads daemon
|
private void |
setAvailable(boolean available) |
void |
shutdown()
Shuts down the daemon.
|
private boolean isAvailable()
private void setAvailable(boolean available)
public void shutdown() throws java.lang.IllegalStateException
DaemonController
shutdown
in interface DaemonController
java.lang.IllegalStateException
public void reload() throws java.lang.IllegalStateException
DaemonController
reload
in interface DaemonController
java.lang.IllegalStateException
public void fail()
DaemonController
fail
in interface DaemonController
public void fail(java.lang.String message)
DaemonController
fail
in interface DaemonController
public void fail(java.lang.Exception exception)
DaemonController
fail
in interface DaemonController
public void fail(java.lang.String message, java.lang.Exception exception)
DaemonController
fail
in interface DaemonController