RouterApp
BOB
, ConsoleUpdateManager
, JettyStart
, Main
, NewsManager
, RouterConsoleRunner
, SAMBridge
, SnarkManager
, TunnelControllerGroup
, UrlLauncher
public interface ClientApp
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.lang.String |
getDisplayName() |
The display name of the ClientApp, used in user interfaces.
|
java.lang.String |
getName() |
The generic name of the ClientApp, used for registration,
e.g.
|
ClientAppState |
getState() |
The current state of the ClientApp.
|
void |
shutdown(java.lang.String[] args) |
Do not take a long time.
|
void |
startup() |
Do not take a long time.
|
void startup() throws java.lang.Throwable
java.lang.Throwable
void shutdown(java.lang.String[] args) throws java.lang.Throwable
args
- generally null but could be stopArgs from clients.configjava.lang.Throwable
ClientAppState getState()
java.lang.String getName()
java.lang.String getDisplayName()